Bắt đầu ngayBắt đầu miễn phí

Truy vấn dữ liệu JSON

Yelpto, một nền tảng hàng đầu giúp khám phá các doanh nghiệp địa phương, đang tìm đến chuyên môn của bạn với vai trò Tư vấn Data Engineer.

Họ muốn khám phá ngành nhà hàng, tập trung vào các nhà hàng 5 sao phổ biến mở cửa cuối tuần tại Philadelphia.

Bạn sẽ làm việc với bảng yelp_business_data, đặc biệt là các cột name, categories, attributeshours.

Bạn có thể khám phá bảng yelp_business_data trong SQL console.

SQL console

Lưu ý rằng các cột attributeshours có kiểu VARIANT.

Bài tập này là một phần của khóa học

Nhập môn Snowflake SQL

Xem khóa học

Hướng dẫn bài tập

  • Lấy giờ mở cửa Saturday từ cột VARIANT hours.
  • Lấy giờ mở cửa Sunday từ cột VARIANT hours.
  • Lọc các bản ghi mà categories bao gồm 'Restaurant'.

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

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
Chỉnh sửa và Chạy Mã