JSONisiert
Die Abfrage semistrukturierter Daten ist manchmal gar nicht so einfach. Lass uns also noch einmal mit den Daten von Yelpto üben.
Hier wirst du den Inhalt einer VARIANT-Spalte filtern.
Diese Übung ist Teil des Kurses
Einführung in Snowflake SQL
Anleitung zur Übung
- Filtere nach Datensätzen, bei denen der Schlüssel
DogsAllowedin der Spalteattributes'True'ist (beachte, dass es sich umstringhandelt, nicht umboolean). - Filtere nach Datensätzen, bei denen der Schlüssel
BusinessAcceptsCreditCardsin der Spalteattributes'True'ist (beachte, dass es sich umstringhandelt, nicht umboolean).
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
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