[SQL] 6. SQL 쿼리 작성 팁, 오류 디버깅
·
SQL/BigQuery
1. SQL 쿼리 작성 흐름 '쿼리 작성' 부분은 반복해서 하다보면 실력 늘기 마련이지만, 그 앞뒤의 과정들이 매우 중요함! 지표 고민 & 문제 정의 : 어떤 문제를 해결하기 위해 데이터가 필요한 걸까?지표 구체화 : 추상적이지 않고 구체적인 지표 명시 (분자/분모 표시, 이름 구체적으로 작성)생각없이 바로 쿼리 짜다가 '아 지표 정의 잘못했네'하면 다시 해야 함어떤 컬럼은 어떤 value만 써야 한다 등지표 탐색 : 유사한 문제를 해결한 케이스가 있는지 확인있으면 해당 쿼리 리뷰 (있는 쿼리 재활용)없으면 구글링해서 어떤 지표 쓰는 게 좋을지 참고 & 직접 쿼리 작성쿼리 작성 : 데이터가 있는 테이블 찾기, ERD 문서 등 참고테이블이 2개 이상인 경우, 연결(JOIN) 방법을 고민해야 함데이터 정합성..