LoslegenKostenlos loslegen

JSON-Daten abfragen

Yelpto, eine führende Plattform für das Entdecken lokaler Unternehmen, sucht deine Expertise als beratender Data Engineer.

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

Einführung in Snowflake SQL

Kurs anzeigen

Anleitung zur Übung

  • Rufe die Saturday-Öffnungszeiten aus der Spalte hours (Typ: VARIANT) ab.
  • Rufe die Sunday-Öffnungszeiten aus der Spalte hours (Typ: VARIANT) ab.
  • Filtere auf Datensätze, in denen die Spalte categories das Wort'Restaurant' enthält.

Interaktive Ü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