SELECCIONAR POR AÑO:
SELECT
CASE
WHEN extract(DOW from fecha_incorporacion) = 0 THEN'domingo'
WHEN extract(DOW from fecha_incorporacion) = 1 THEN'lunes'
WHEN extract(DOW from fecha_incorporacion) = 2 THEN'martes'
WHEN extract(DOW from fecha_incorporacion) = 3 THEN'miercoles'
WHEN extract(DOW from fecha_incorporacion) = 4 THEN'jueves'
WHEN extract(DOW from fecha_incorporacion) = 5 THEN'viernes'
WHEN extract(DOW from fecha_incorporacion) = 6 THEN'sabado'
END dia_semana,
COUNT(*) AS total
FROM platzi.alumnos
WHERE extract(YEAR FROM fecha_incorporacion) = 2018
GROUP BY dia_semana
ORDER BY total DESC;
SELECT extract(dow FROM fecha_incorporacion) AS dia,
COUNT(extract(dow FROM fecha_incorporacion)) AS conteo
FROM platzi.alumnos
WHERE extract(YEAR FROM fecha_incorporacion) = 2018
GROUP BY dia
ORDER BY conteo DESC;
SELECT EXTRACT(month FROM fecha_incorporacion) AS mes,
COUNT(EXTRACT(month FROM fecha_incorporacion)) AS conteo
FROM platzi.alumnos
GROUP BY mes
ORDER BY conteo DESC;