JSONificat
Datele semi-structurate pot fi dificil de interogat, așa că hai să exersăm din nou cu datele Yelpto.
Aici vei filtra conținutul unei coloane de tip VARIANT.
Acest exercițiu face parte din cursul
Introducere în Snowflake SQL
Instrucțiuni pentru exercițiu
- Filtrează rândurile în care cheia
DogsAlloweddin coloanaattributesare valoarea'True'(atenție: aceasta este unstring, nu unboolean). - Filtrează rândurile în care cheia
BusinessAcceptsCreditCardsdin coloanaattributesare valoarea'True'(atenție: aceasta este unstring, nu unboolean).
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
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