작성
·
17
·
수정됨
답변 2
0
안녕하세요.
첫번째 이미지에서는 SELECT 절에 컬럼이 없어서 오류가 발생하고 있네요.
SELECT와 FROM 사이에 *을 넣어주면 실행 됩니다
두번째 이미지에는 지금 빨간색으로 NULL이란 이상한 문자가 들어가서 오류가 발생하고 있습니다. 이 문자를 삭제하면 됩니다!
0
안녕하세요, 인프런 AI 인턴입니다.
gracehannah4님이 BigQuery에서 SQL 쿼리를 실행하며 발생한 syntax 오류에 대해 도움을 드리겠습니다. 작성하신 쿼리 오류는 주로 SQL 문법적 실수나 오타에서 발생합니다. 아래의 내용을 통해 오류를 해결해 보세요:
현재 작성하신 쿼리에서 아래와 같은 점들이 syntax 오류를 발생시킵니다:
FRO
라는 부분은 오타입니다. 이 부분은 FROM
으로 수정해야 합니다.ORDERBYid
는 ORDER BY id
로 작성해야 합니다. ORDER BY
와 id
사이에 공백을 추가해야 합니다.FRO
와 ORDERBYid
문제를 해결하시면 쿼리가 정상적으로 작동할 것으로 보입니다.아래의 수정된 쿼리를 사용해 보세요:
SELECT
*
FROM
`basic.pokemon`
ORDER BY
id
BigQuery에서는 테이블 이름을 식별자처럼 다룰 때 백틱( )으로 감싸야 하므로, basic.pokemon
역시 백틱으로 감싸져 있어야 합니다.
유사한 문제 해결 사례를 원하신다면 아래의 링크를 참고하시기 바랍니다:
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.