JSONified
Dane częściowo ustrukturyzowane mogą być trudne do odpytywania, więc przećwiczmy pracę z danymi Yelpto jeszcze raz.
Tutaj przefiltrujemy zawartość kolumny typu VARIANT.
To ćwiczenie jest częścią kursu
Wprowadzenie do Snowflake SQL
Instrukcje do ćwiczenia
- Przefiltruj wiersze, w których klucz
DogsAllowedw kolumnieattributesma wartość'True'(uwaga: tostring, nie wartość logicznaboolean). - Przefiltruj wiersze, w których klucz
BusinessAcceptsCreditCardsw kolumnieattributesma wartość'True'(uwaga: tostring, nie wartość logicznaboolean).
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
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