Data Base/BigQuery

SQL 쿼리 구조

Eprld 2025. 4. 29. 13:28

SELECT

-테이블의 어떤 컬럼을 선택할 것인가?

FROM 

-어떤 테이블에서 데이터를 확인할 것인가?

WHERE
-만약 원하는 조건이 있다면 어떤 조건인가?

 

데이터가 여러 장소에 저장되어 있는 경우

-특정 Table에 있는 데이터를 각각 추출 후, 연결(join 개념)

 

프로젝트 id는 꼭 명시할 필요는 없을 수도 있음

프로젝트를 여러개 사용한다면 명시하는 것이 좋음

프로젝트 명시 => 불편

프로젝트를 제외하고 사용해도 괜찮긴 함(여러 프로젝트를 쓸 때는 명시해야 한다)

프로젝트를 id를 제외하고 작성할 때는  '없어도 괜찮음

 

데이터를 활용하고 싶은 목적이 있어야, 어떤 컬럼을 선택할지 알 수 있게 됨

 

AS는 별칭을 지어줄 때 사용을 한다.

 

EXCEPT는 특정 컬럼을 제외하고 싶을 때 사용을 한다.