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
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 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