Začněte nyníZačněte zdarma

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

Zobrazit kurz

Pokyny k cvičení

  • Filtruj záznamy, kde klíč DogsAllowed ve sloupci attributes má hodnotu 'True' (pozor – jde o typ string, ne boolean).
  • Filtruj záznamy, kde klíč BusinessAcceptsCreditCards ve sloupci attributes má hodnotu 'True' (pozor – jde o typ string, ne boolean).

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
Upravit a spustit kód