FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Ordenar por la última fecha en varios campos de fecha de una tabla
Hola.
Uso Firebird 2.5. Tengo la siguiente consulta: Lo que quisiera obtener es una consulta ordenada por la última fecha de los campos prueba1,prueba2,prueba3,prueba4. Por ejemplo, tengo estos datos: núm. Fecha Cliente Prueba1 prueba2 prueba3 prueba4 -------------------------------------------------------------------------------- 01 01/01/15 XX 01/05/15 02 02/01/15 AA 01/02/15 01/03/15 03 03/01/15 BB 01/03/15 01/04/15 01/06/15 04 01/02/15 CC 01/03/15 15/03/15 01/04/15 15/04/15 La consulta tendría que devolver núm. Fecha Cliente Prueba1 prueba2 prueba3 prueba4 -------------------------------------------------------------------------------- 02 02/01/15 AA 01/02/15 01/03/15 04 01/02/15 CC 01/03/15 15/03/15 01/04/15 15/04/15 01 01/01/15 XX 01/05/15 03 03/01/15 BB 01/03/15 01/04/15 01/06/15 Muchas gracias. Última edición por Casimiro Notevi fecha: 17-03-2016 a las 21:23:51. |
#2
|
||||
|
||||
Diría que algo como esto te debería devolver lo que necesitas, pero también he de decir que estás solventando con una consulta "compleja" deficiencias en el diseño de la Base de Datos.
Para normalizar esta tabla, entiendo que deberías crear una tabla principal con los datos del cliente y una segunda tabla relacionada (1..N) con los datos de las pruebas (en este caso las fechas).
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Ordenar registros en una Tabla por la fecha que contiene un Registro | feliz-58 | Varios | 4 | 15-06-2013 01:03:44 |
Extraer registros con ultima fecha | ALVARO RUBIO | SQL | 17 | 05-07-2012 22:16:17 |
Funcion Ultima fecha | guille85 | SQL | 15 | 07-11-2007 16:51:23 |
consultar ultima fecha y ultima hora | KeyMan | MySQL | 3 | 07-02-2007 16:50:25 |
ordenar tabla por fecha | davidgaldo | Conexión con bases de datos | 1 | 26-02-2004 10:36:27 |
|