Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

[Sugerencia] Alternativas del script

SELECT FLOOR(DATEDIFF('2025-02-10', '2021-05-17') / 365.25) AS diferencia_en_anios;
-- La forma más precisa es dividir el número de días por 365.25 (el número promedio
-- de días en un año, teniendo en cuenta los años bisiestos).

Y la mas comoda para ver la tabla, si deseamos en español:

-- sin modificar la variables de entorno, usamos 'ELT'
SELECT DISTINCT fecha_venta,
ELT(DAYOFWEEK(fecha_venta), 'Domingo', 'Lunes', 'Martes', 'Miércoles', 'Jueves', 'Viernes', 'Sábado')
AS Dia_de_la_semana, 
ELT(MONTH(fecha_venta), 'Enero', 'Febrero', 'Marzo', 'Abril', 'Mayo', 'Junio', 'Julio', 'Agosto',
'Septiembre', 'Octubre', 'Noviembre', 'Diciembre') AS Mes,
YEAR(fecha_venta) AS Año
FROM facturas;

Imagen Workbench

Imagen Workbench

1 respuesta

¡Hola Christian! ¿Cómo estás?

Gracias por tu aporte en el foro. Su contribución es esencial para el crecimiento de nuestra comunidad en Alura.

Sigue así y no dudes en volver al foro si tienes alguna pregunta o dificultad.

Abrazos y buenos estudios!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios!