대도시에서 운동하기
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 = '___';