Zapytania na danych JSON
Yelpto to wiodąca platforma do odkrywania lokalnych firm. Jako konsultujący inżynier danych możesz pomóc im zbadać rynek restauracji – a konkretnie popularne restauracje z oceną 5 gwiazdek, które są czynne w weekendy w Filadelfii.
Będziesz pracować z tabelą yelp_business_data, a w szczególności z kolumnami name, categories, attributes i hours.
Możesz przejrzeć tabelę yelp_business_data w konsoli SQL.

Zwróć uwagę, że kolumny attributes i hours są typu VARIANT.
To ćwiczenie jest częścią kursu
Wprowadzenie do Snowflake SQL
Instrukcje do ćwiczenia
- Pobierz godziny otwarcia w
Saturdayz kolumny VARIANThours. - Pobierz godziny otwarcia w
Sundayz kolumny VARIANThours. - Odfiltruj rekordy, w których
categorieszawiera'Restaurant'.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
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