MySQL - trabajo con datetime

   
Vista:

trabajo con datetime

Publicado por Raidel rirro@info.upr.edu.cu (3 intervenciones) el 30/01/2014 17:04:26
Hola programadores
Tengo un campo llamado fecha de tipo datetime que guarda la fecha y la hora. Necesito obtener datos de un día determinado o de un mes determinado o de un año determinado. Supongo que usando BETWEEN pueda resolver el problema:
select ... from ... where fecha between ... and ...
Pero lo que quiero es encontrar una función que pueda poner dentro del WHERE y que mysql solo tenga en cuanta el día que me intersa o el mes o el año.
Gracias adelantadas
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve

trabajo con datetime

Publicado por xve (898 intervenciones) el 30/01/2014 18:21:07
Hola Raidel, no se si te he entendido bien, pero seria un simple where algo así:

1
select * from Tabla where day(fecha)=30 and month(fecha)=01 and year(fecha)=2014

o también puedes hacer algo como:
1
select * from Tabla where date(fecha)="2014-01-30"

Espero que te sirva...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

trabajo con datetime

Publicado por Raidel (3 intervenciones) el 30/01/2014 18:45:23
esa era precisamente la respuesta que estaba buscando. Muchas gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar