ПочатиПочніть безкоштовно

Тренування у великому місті

Оскільки текст — один із найпоширеніших типів даних у Snowflake, його часто використовують безпосередньо в запиті, наприклад у виразах CASE, умовах WHERE тощо!

Ви доповните запит, який отримує інформацію про преміум-локації спортзалів і класифікує їх як розташовані у великому або невеликому місті. Уважно стежте за текстовими значеннями!

Ця вправа є частиною курсу

Типи даних і функції в Snowflake

Переглянути курс

Інструкції до вправи

  • У виразі CASE змініть перше значення в дужках на New York.
  • Після ключового слова else додайте рядок Non-Major City; це значення буде повернено, якщо умова вище не виконується.
  • Оновіть умову WHERE, щоб поверталися лише записи з gym_type рівним 'Premium'.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

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 = '___';
Редагувати та запускати код