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
<cours>Introduction à Snowflake SQL</cours>Instructions de l’exercice
- Filtrez les clés
DogsAllowedde la colonneattributesdont la valeur est'True'(notez que son type eststring, et nonboolean). - Filtrez les clés
BusinessAcceptsCreditCardsde la colonneattributesdont la valeur est'True'(notez que son type eststring, et nonboolean).
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