LoslegenKostenlos starten

JSON-Daten abfragen

Yelpto, eine führende Plattform für die Suche nach lokalen Unternehmen, benötigt deine Expertise als Data Engineer mit Beratungsfunktion.

Sie wollen die Restaurantbranche erkunden und konzentrieren sich dabei auf beliebte 5-Sterne-Restaurants, die an Wochenenden in Philadelphia geöffnet haben.

Du wirst mit der Tabelle yelp_business_data arbeiten, insbesondere mit den Spalten name, categories, attributes und hours.

Du kannst die Tabelle yelp_business_data in der SQL-Konsole untersuchen.

SQL-Konsole

Beachte, dass die Spalten attributes und hours vom Typ VARIANT sind.

Diese Übung ist Teil des Kurses

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

Übungsanweisungen

  • Rufe die Öffnungszeiten für Saturday aus der Spalte hours ab (Typ: VARIANT).
  • Rufe die Öffnungszeiten für Sunday aus der Spalte hours ab (Typ: VARIANT).
  • Filtere nach Datensätzen, in denen die Spalte categories das Wort'Restaurant' enthält.

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

SELECT name,
    review_count,
    -- Retrieve the Saturday hours
    hours:___,
    -- Retrieve the Sunday hours
    ___
FROM yelp_business_data
-- Filter for Restaurants
WHERE categories ___ '%___%'
    AND (hours:Saturday IS NOT NULL AND hours:Sunday IS NOT NULL)
    AND city = 'Philadelphia'
    AND stars = 5
ORDER BY review_count DESC
Code bearbeiten und ausführen