НачатьНачать бесплатно

Фитнес в большом городе

Текстовые данные — один из самых распространённых типов данных в 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 = '___';
Редактировать и запускать код