Tout en JSON
Les données semi-structurées peuvent être difficiles à interroger. Pratiquons donc encore une fois avec les données de Yelpto.
Ici, vous allez filtrer le contenu d'une colonne de type VARIANT.
Cette activité fait partie du cours
Introduction à Snowflake SQL
Instructions de l’exercice
- Filtrez lorsque la clé
DogsAlloweddans la colonneattributesvaut'True'(notez qu'il s'agit d'unestring, pas d'unboolean). - Filtrez lorsque la clé
BusinessAcceptsCreditCardsdans la colonneattributesvaut'True'(notez qu'il s'agit d'unestring, pas d'unboolean).
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
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