GeJSONificeerd
Semi-gestructureerde data kan lastig te bevragen zijn, dus laten we nog eens oefenen met de data van Yelpto.
Hier ga je de inhoud van een VARIANT-kolom filteren.
Deze oefening maakt deel uit van de cursus
Introductie tot Snowflake SQL
Oefeninstructies
- Filter waar de key
DogsAllowedin de kolomattributes'True'is (let op: dit is eenstring, geenboolean). - Filter waar de key
BusinessAcceptsCreditCardsin de kolomattributes'True'is (let op: dit is eenstring, geenboolean).
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
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