MySQL - Problema con select y fechas

 
Vista:

Problema con select y fechas

Publicado por Luis (1 intervención) el 31/01/2006 19:02:50
Hola amigos foreros:

Tengo el siguiente problema: estoy abriendo un recordset con "select * from tabla" y obtengo 144 records de mi tabla. Ahi todo bien. Existe un campo tipo date con las fechas desde el 1 de julio hasta el 7 de julio de 2005. Cuando pregunto por tabla!fecha me devuelve el primer record con 01-07-2005. El vartype de tabla.fecha es 7. El month(rst!fecha)=7.

Si hago "select * from tabla where fecha='01/07/2005'" el recorset esta vacio
Si hago "select * from tabla where fecha='07/01/2005'" el recorset esta vacio
Si hago "select * from tabla where fecha='" & format(01/07/2005,"dd/mm/yyyy") & "'" el recorset esta vacio.

Alguna idea.

Saludos,
Luis
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

RE:Problema con select y fechas

Publicado por Sergio Astorga (4 intervenciones) el 31/01/2006 20:07:06
yo hago la consulta al, reves es decir pongo el año, el mes y el dia. Ejemplo 2006-05-01 y hago todas las consulta sin ningun problema
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

RE:Problema con select y fechas

Publicado por Carlos Piña (1 intervención) el 17/07/2007 16:56:11
"SELECT * from nabcli WHERE fecha < '" & Format(f, "yyyy-mm-dd") & "'"

y listo
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

RE:Problema con select y fechas

Publicado por Alejandro Rivas (1 intervención) el 24/01/2008 23:40:06
Solución:

...WHERE DATE_FORMAT(fecha,'%d/%m/%Y')='24/01/2008'
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

RE:Problema con select y fechas

Publicado por rogelio (1 intervención) el 04/10/2009 02:33:09
WHERE (((Pedidos.fecha)=#10/2/2009#));

el problema del recordset, es sql asu modo
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