시작하기무료로 시작하기

JSON 데이터 쿼리하기

지역 비즈니스를 탐색하는 선도 플랫폼인 Yelpto가 컨설팅 데이터 엔지니어로서 여러분의 전문 지식을 필요로 합니다.

이들은 필라델피아에서 주말에도 영업하는 인기 있는 별 5개 평가의 레스토랑을 살펴보려 합니다.

여러분은 yelp_business_data 테이블의 name, categories, attributes, hours 열을 중심으로 작업하게 됩니다.

SQL 콘솔에서 yelp_business_data 테이블을 살펴볼 수 있어요.

SQL console

attributeshours 열은 VARIANT 타입임을 참고하세요.

이 연습은 강의의 일부입니다

Snowflake SQL 입문

강의 보기

연습 안내

  • hours VARIANT 열에서 Saturday 영업 시간을 가져오세요.
  • hours VARIANT 열에서 Sunday 영업 시간을 가져오세요.
  • categories'Restaurant'가 포함된 행만 필터링하세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

SELECT name,
    review_count,
    -- Retrieve the Saturday hours
    hours:___,
    -- Retrieve the Sunday hours
    ___
FROM yelp_business_data
-- Filter for Restaurants
WHERE categories ___ '%___%'
    AND (hours:Saturday IS NOT NULL AND hours:Sunday IS NOT NULL)
    AND city = 'Philadelphia'
    AND stars = 5
ORDER BY review_count DESC
코드 편집 및 실행