Recap - Pictures
Parte de la sección Fundamentos del Journey de SQL de Coddy — lección 63 de 72.
Desafío
FácilTablas y columnas disponibles:
picture_characteristics:day_of_month,ink_liters,colors_numpicture_interests:day_of_month,num_people_interested
Las imágenes tienen todo tipo de características, como la cantidad de tinta (en litros), el número de colores y el número de personas que quieren comprarlas.
Queremos identificar días en los que el artista usó menos recursos (tinta y colores) mientras mantenía un interés positivo de la gente, ya que el artista debería usar menos tinta y menos color para ahorrar costos. En este desafío, nos gustaría examinar esta hipótesis. Siga estos pasos:
- Calcule la diferencia día a día para:
- ink_liters (nombrar esta columna
ink_diff) - colors_num (nombrar esta columna
colors_diff)
- ink_liters (nombrar esta columna
- Filtre los resultados para mostrar solo los días donde:
- ink_diff es negativo (mostrando una disminución en el uso de tinta)
- colors_diff es negativo (mostrando una disminución en los colores usados)
- num_people_interested es mayor que cero (al menos una persona está interesada en la imagen — tenga en cuenta que los datos pueden contener días con interés cero)
- Cree una columna de clasificación (
day_rank) que:- Clasifique los días desde
1hastaNbasado ennum_people_interested - Un mayor número de personas interesadas debería obtener un rango más bajo (1 siendo el mejor)
- Clasifique los días desde
- Devuelva:
day_of_monthday_rank
Ordene los resultados por day_rank en orden ascendente
Pruébalo tú mismo
Todas las lecciones de Fundamentos
4More Keywords
The IN keywordThe BETWEEN keywordThe LIKE keywordThe AS keywordRecap - Cellphone Models2Conditions
Conditions BasicsThe AND keywordThe OR keywordThe NOT keywordMultiple Conditions CombinedParenthesisBooleans5Arithmetic Operations
Mathematical OperatorsMathematical ColumnsThe Modulo OperationThe ROUND() Function8Statistics
Built-In Aggregate Part 1Built-In Aggregate Part 2Grouping Part 1Grouping Part 2Subqueries Part 1Subqueries Part 2Recap - Total Gain ShopRecap - Scooter ShopRecap - Coffee Shop11Window Functions part 1
ROW_NUMBER functionORDER BY criterionPARTITION BY criterionPARTITION & ORDERLEAD & LAG FunctionsRecap - LEAD & LAGRecap - PicturesRecap - Boxes3Specific Return Format
Null valuesSort Results Part 1Sort Results Part 2Recap - Cyber Security FirmLimit number of recordsRecap - Vehicle Factory6Intro Challenges
Recap - Parliamentary ElectionRecap - Police Criminal ArrestRecap - Bar Beverage ContainerRecap - Engineer new columns