LoslegenKostenlos starten

Workout in der Großstadt

Als einer der beliebtesten Datentypen in Snowflake wird Text oft direkt in Abfragen verwendet, etwa in CASE-Anweisungen, WHERE-Klauseln und mehr!

Du ergänzt eine Abfrage, die Informationen über Premium-Fitnessstudios abruft und sie als in einer großen oder keiner großen Stadt gelegen klassifiziert. Behalte die Textwerte genau im Blick!

Diese Übung ist Teil des Kurses

<Kurs>Datentypen und Funktionen in Snowflake</Kurs>
Kurs ansehen

Übungsanweisungen

  • Aktualisiere in der CASE-Anweisung den ersten Wert in Klammern auf New York.
  • Füge nach dem Schlüsselwort else die Zeichenkette Non-Major City hinzu; dieser Wert wird zurückgegeben, wenn die obige Bedingung nicht zutrifft.
  • Aktualisiere die WHERE-Klausel so, dass nur Datensätze mit einem gym_type von 'Premium' zurückgegeben werden.

Interaktive praktische Übung

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

SELECT
    gym_id,
    CASE
        -- Update the locations classified as a Major City
        WHEN location IN ('___', 'Los Angeles', 'Dallas') 
        THEN 'Major City'
        
        -- Otherwise, it's a Non-Major City
        ELSE '___'
    END AS gym_city
FROM CORE_GYM.gyms

-- Complete the WHERE clause to only return Premium gym types
WHERE gym_type = '___';
Code bearbeiten und ausführen