LoslegenKostenlos starten

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

<Kurs>Einführung in Snowflake SQL</Kurs>
Kurs ansehen

Übungsanweisungen

  • Filtere nach Datensätzen, bei denen der Schlüssel DogsAllowed in der Spalte attributes 'True' ist (beachte, dass es sich um string handelt, nicht um boolean).
  • Filtere nach Datensätzen, bei denen der Schlüssel BusinessAcceptsCreditCards in der Spalte attributes 'True' ist (beachte, dass es sich um string handelt, nicht um boolean).

Interaktive praktische Ü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
Code bearbeiten und ausführen