JSONified
Dotazování na semi-strukturovaná data může být občas oříšek, takže si práci s daty Yelpta procvičíme ještě jednou.
Tentokrát budeš filtrovat obsah sloupce typu VARIANT.
Toto cvičení je součástí kurzu
Introduction to Snowflake SQL
Pokyny k cvičení
- Filtruj záznamy, kde klíč
DogsAllowedve sloupciattributesmá hodnotu'True'(pozor – jde o typstring, neboolean). - Filtruj záznamy, kde klíč
BusinessAcceptsCreditCardsve sloupciattributesmá hodnotu'True'(pozor – jde o typstring, neboolean).
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
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