시작하기무료로 시작하기

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
코드 편집 및 실행