![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|
|
#1
|
||||
|
||||
|
Cita:
Eso lo hace debido a que tu sentencia le están diciendo a access que considere la fecha con el formato 'mm/yyyy', Que es exactamente lo que necesitas?
__________________
Conoce mi blog http://www.edgartec.com |
|
#2
|
||||
|
||||
|
A ver, lo que necesito que haga la consulta es que me muestre los datos ordenados por fecha, por ejemplo (utilizando format(fecha,'mm/yyyy')):
01/2007 02/2007 01/2008 pero la sentencia me muestra los siguientes datos: 01/2007 01/2008 02/2007 |
|
#3
|
||||
|
||||
|
Tiene toda la pinta de que ese campo, en la Base de datos, está definido como Texto, y entonces la ordenación que se hace no es la esperada. Lo correcto sería cambiar el tipo de campo a Date/Time.
Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
|
#4
|
||||
|
||||
|
es un campo tipo fecha de lo contrario no utiliazaría format(fecha,'mm/yyyy')
créate una base con una tabla y un campo tipo date/time inserta los datos que están arriba ("fechas") y ejecuta la consulta que he puesto y me cuentas... |
|
#6
|
||||
|
||||
|
Tal parece que utilizar la función Format para dar formato a un campo fecha y luego ordenar por este no va a dar los resultados esperados, será esta una falla "Tonta de SQL
", que trabajar con campos tipo fecha sea tan complicado... |
|
#7
|
||||
|
||||
|
No sé por qué no he caido antes.
El problema es el order by, que estas convirtiendo la fecha a texto, por tanto, la ordenación se hace por caracteres (letras). PD: La función "Format" no es propia del SQL estandard, por tanto no he podido probarlo (en Firebird 1.5 tampoco viene definida). Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Formato fecha | Io | Varios | 2 | 22-08-2006 13:55:04 |
| formato de fecha | ebeltete | Varios | 2 | 22-06-2006 16:36:26 |
| Como cambiar el formato de un QRSysData en formato fecha | Bitbanner | Tablas planas | 1 | 13-02-2005 12:33:26 |
| Como Obviar el formato de Fecha del Servidor para Salvar sólo en formato "dd/mm/yyyy" | R_Richards | Varios | 4 | 07-02-2005 15:57:19 |
| formato de fecha | ebeltete | Varios | 2 | 02-02-2004 21:37:10 |
|