가독성있는 SQL쿼리 작성 방법!
·
데이터 분석/01. BigQuery
1. 가독성을 챙기기 위한 SQL 스타일Mozilla(Firefox)의 SQL 스타일 가이드https://docs.telemetry.mozilla.org/concepts/sql_style1) 예약어는 대문자로 작성하자: SQL에서 문법적인 용도로 사용하는 문자들을 예약어라고 합니다.2) 컬럼 이름은 snake_case로 작성하자. 일관성이 중요하다!3) Alias로 별칭을 지을 때는 명시적인 이름을 적용하자.4) 왼쪽 정렬5) 예약어나 컬럼은 한줄에 하나씩 두는 것을 권장한다.그럼 주석처리나 가독성 면에서 용이해진다.6) 쉼표는 컬럼 바로 뒤에 : 회사의 방식대로 따라가자2. WITH문: 복잡한 쿼리를 더 깔끔하게 쓰기 위해 사용하는 구문쿼리 안에서 쓸 하위 쿼리에 이름을 붙여서 반복적으로 쓰거나, 복잡..