Presentar partes de una fecha
DATENAME() y DATEPART() son dos funciones similares. La diferencia entre ellas es que, mientras la primera muestra ciertas partes de fecha como cadenas de caracteres, la segunda solo devuelve valores enteros.
En este ejercicio, usarás ambas funciones para seleccionar el mes y el día de la semana de first_vote_date en diferentes formatos.
Este ejercicio forma parte del curso
Funciones para manipular datos en SQL Server
Instrucciones del ejercicio
- Extrae el número de mes del primer voto.
- Extrae el nombre del mes del primer voto.
- Extrae el número de día de la semana del primer voto.
- Extrae el nombre del día de la semana del primer voto.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
SELECT
first_name,
last_name,
-- Extract the month number of the first vote
___(MONTH,___) AS first_vote_month1,
-- Extract the month name of the first vote
___(MONTH,___) AS first_vote_month2,
-- Extract the weekday number of the first vote
___(WEEKDAY,___) AS first_vote_weekday1,
-- Extract the weekday name of the first vote
___(WEEKDAY,___) AS first_vote_weekday2
FROM voters;