JSONifié
Les données semi-structurées peuvent être difficiles à interroger. Nous allons donc nous entraîner une fois de plus avec les données de Yelpto.
Ici, vous allez filtrer le contenu d’une colonne de type VARIANT
.
Cet exercice fait partie du cours
Introduction à Snowflake SQL
Instructions
- Filtrez les clés
DogsAllowed
de la colonneattributes
dont la valeur est'True'
(notez que son type eststring
, et nonboolean
). - Filtrez les clés
BusinessAcceptsCreditCards
de la colonneattributes
dont la valeur est'True'
(notez que son type eststring
, et nonboolean
).
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
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