CommencezCommencez gratuitement

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

Voir le cours

Instructions de l’exercice

  • Filtrez lorsque la clé DogsAllowed dans la colonne attributes vaut 'True' (notez qu'il s'agit d'une string, pas d'un boolean).
  • Filtrez lorsque la clé BusinessAcceptsCreditCards dans la colonne attributes vaut 'True' (notez qu'il s'agit d'une string, pas d'un boolean).

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
Modifier et exécuter le code