LoslegenKostenlos loslegen

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

Kurs anzeigen

Anleitung zur Übung

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