JSONified
Die Abfrage semi-strukturierter Daten kann schwierig sein. Lass uns also noch einmal üben, mit den Daten von Yelpto zu interagieren.
Hier wirst du den Inhalt einer VARIANT
Spalte filtern.
Diese Übung ist Teil des Kurses
Einführung in Snowflake SQL
Anleitung zur Übung
- Filtere darauf, wo der Schlüssel
DogsAllowed
in der Spalteattributes
'True'
ist (beachte, dass es sich umstring
handelt, nicht umboolean
). - Filtere darauf, wo der Schlüssel
BusinessAcceptsCreditCards
in der Spalteattributes
'True'
ist (beachte, dass es sich umstring
handelt, nicht umboolean
).
Interaktive Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
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