CommencerCommencer gratuitement

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

Afficher le cours

Instructions

  • Filtrez les clés DogsAllowed de la colonne attributes dont la valeur est 'True' (notez que son type est string, et non boolean).
  • Filtrez les clés BusinessAcceptsCreditCards de la colonne attributes dont la valeur est 'True' (notez que son type est string, et non boolean).

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