DATE_SUB (date, INTERVAL)

DATE_SUB genera fechas a partir de un intervalo elegido.

La sintaxis:

DATE_SUB (fecha, intervalo)

Los intervalos permitidos: MICROSECOND, SECOND, MINUTE, HOUR, DAY, WEEK, MONTH, QUARTER, YEAR.

Ejemplo:

Por ejemplo, una consulta SQL para motrar las factuas dadas de alta en los últimos 12 meses:

select *
from facturas f
where f.fechaalta >= date_sub(curdate(), interval 12 month)

Hemos usado la función CURDATE que devuelve la fecha actual del sistema.

alonsojpd

alonsojpd

Presidente y fundador de Proyecto A y AjpdSoft

Deja un comentario