Función extract de MySQL

Estos días he estado realizando algunos reportes de MySQL y he utilizado la función extract() la cual se encarga de extraer partes de la fecha/hora, la forma de utilizarla es muy sencilla.

SINTAXIS:
EXTRACT(type FROM date)

EJEMPLOS:

Año
SELECT extract(YEAR from now());

Mes
SELECT extract(MONTH from now());

Día
SELECT extract(DAY from now());

Año y mes
SELECT extract(YEAR_MONTH from now());

Hora
SELECT extract(HOUR from now());

Minuto
SELECT extract(MINUTE from now());

Minuto y segundo
SELECT extract(MINUTE_SECOND from now());

En los ejemplos anteriores estoy ocupando la función now() pero también puedes aplicar extract a curdate() o curtime().

Acerca de Moycas
Developer Web @moycc

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: