¿Es una canción premium?
En el último ejercicio, usaste la interfaz de Snowflake para explorar la base de datos y las tablas con las que vas a trabajar. A lo largo del curso, iremos alternando entre la interfaz de Snowflake y el editor de consultas que ves aquí. Ahora toca ensuciarse las manos con sentencias CASE. Primero, usarás la tabla track para clasificar el precio por unidad de cada canción. ¡Vamos a ello!
Este ejercicio forma parte del curso
Manipulación de datos en Snowflake
Instrucciones del ejercicio
- Comienza una sentencia
CASEpara clasificar el precio de una canción. - Si el
unit_pricede una canción es0.99, etiquétala como'Standard Song'. - Si en cambio el
unit_pricede una canción es1.99, debe etiquetarse como'Premium Song'.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
SELECT
name,
composer,
-- Begin a CASE statement
___
-- A song priced at 0.99 should be a 'Standard Song'
WHEN ___ = ___ THEN '___'
-- Songs costing 1.99 should be denoted as 'Premium Song'
___ unit_price = 1.99 ___ '___'
END AS song_description
FROM store.track;