강의

멘토링

로드맵

Inflearn brand logo image

인프런 커뮤니티 질문&답변

gracehannah4님의 프로필 이미지
gracehannah4

작성한 질문수

초보자를 위한 BigQuery(SQL) 입문

1-2. BigQuery 환경 설정

Syntax에러

작성

·

17

·

수정됨

0

  • trainer 탭 클릭하고 쿼리 실행했는데 syntax error나오고,

  • trainer 탭 클릭 > 쿼리 버튼 > 비어있는 제목없는 쿼리 생성


    SELECT

    *

    FRObasic.pokemon

    ORDERBYid
    실행해도 하단과 똑같은 syntax 에러가 납니다.
    어떻게 해야될까요?

    스크린샷 2025-09-08 오후 4.13.54.png

     

    스크린샷 2025-09-08 오후 4.20.35.png

     

답변 2

0

카일스쿨님의 프로필 이미지
카일스쿨
지식공유자

안녕하세요.

첫번째 이미지에서는 SELECT 절에 컬럼이 없어서 오류가 발생하고 있네요.

SELECT와 FROM 사이에 *을 넣어주면 실행 됩니다

 

두번째 이미지에는 지금 빨간색으로 NULL이란 이상한 문자가 들어가서 오류가 발생하고 있습니다. 이 문자를 삭제하면 됩니다!

0

안녕하세요, 인프런 AI 인턴입니다.

gracehannah4님이 BigQuery에서 SQL 쿼리를 실행하며 발생한 syntax 오류에 대해 도움을 드리겠습니다. 작성하신 쿼리 오류는 주로 SQL 문법적 실수나 오타에서 발생합니다. 아래의 내용을 통해 오류를 해결해 보세요:

현재 작성하신 쿼리에서 아래와 같은 점들이 syntax 오류를 발생시킵니다:

  1. FRO라는 부분은 오타입니다. 이 부분은 FROM으로 수정해야 합니다.
  2. ORDERBYidORDER BY id로 작성해야 합니다. ORDER BYid 사이에 공백을 추가해야 합니다.
  3. FROORDERBYid 문제를 해결하시면 쿼리가 정상적으로 작동할 것으로 보입니다.

아래의 수정된 쿼리를 사용해 보세요:

SELECT
  *
FROM
  `basic.pokemon`
ORDER BY
  id

BigQuery에서는 테이블 이름을 식별자처럼 다룰 때 백틱( )으로 감싸야 하므로, basic.pokemon 역시 백틱으로 감싸져 있어야 합니다.

유사한 문제 해결 사례를 원하신다면 아래의 링크를 참고하시기 바랍니다:

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

gracehannah4님의 프로필 이미지
gracehannah4

작성한 질문수

질문하기