# Legacy SQL vs Standard SQL

<figure><img src="https://3847731534-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8HFmuPHf90mGhJC0APa2%2Fuploads%2FPHeSHTVFRW64rqn4gvjY%2Fimage.png?alt=media&#x26;token=b383f963-caea-440b-8844-4f43ccd72f18" alt=""><figcaption></figcaption></figure>

BigQuery에는 **Legacy SQL**과 **Standard SQL** 이라는 두가지 언어 체계가 존재합니다. 마치 사투리와 표준말이 있듯이요. 이제 Legacy SQL은 사용하지 않는다고 생각하셔도 됩니다만 그 잔재들이 여기저기 남아 있어 주의를 기울어야 할 때도 있습니다. 이 글에서는 표준말에 해당하는 Standard SQL만을 사용합니다.

참고로 Standard SQL은 ANSI SQL과는 다른 의미이고 이를 의식해서인지 최근 BigQuery에서 사용하는 SQL언어를 **GoogleSQL**이라고 부르기 시작했습니다.
