JSON으로 다루기
반정형 데이터는 쿼리하기가 쉽지 않을 수 있어요. Yelpto의 데이터를 다시 한 번 다뤄 보면서 연습해 보겠습니다.
여기서는 VARIANT 열의 내용을 필터링해 볼 거예요.
이 연습은 강의의 일부입니다
Snowflake SQL 입문
연습 안내
attributes열에서DogsAllowed키가'True'인 행만 필터링하세요(이는boolean이 아니라string입니다).attributes열에서BusinessAcceptsCreditCards키가'True'인 행만 필터링하세요(이는boolean이 아니라string입니다).
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
SELECT business_id, name
FROM yelp_business_data
WHERE categories ILIKE '%Restaurant%'
-- Filter where DogsAllowed is '%True%'
AND ___ ___ '%True%'
-- Filter where BusinessAcceptsCreditCards is '%True%'
AND ___
AND city ILIKE '%Philadelphia%'
AND stars = 5