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>Übungsanweisungen
- Aktualisiere in der
CASE-Anweisung den ersten Wert in Klammern aufNew York. - Füge nach dem Schlüsselwort else die Zeichenkette
Non-Major Cityhinzu; dieser Wert wird zurückgegeben, wenn die obige Bedingung nicht zutrifft. - Aktualisiere die
WHERE-Klausel so, dass nur Datensätze mit einemgym_typevon'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 = '___';