Unir 2 Filas en Una
Amigos, tengo un problema, quiero unir los resultados de una consulta SQL, que me entrega
por ejemplo CAMPO 1 CAMPO 2 CAMPO 3 CAMPO 4 TIPO FECHA 1111 17/04/2013 222 NOMBRE INGRESO 18/04/2013 1111 17/04/2013 222 NOMBRE SALIDA 19/04/2013 LO QUE QUIERO HACER ES QUE QUEDE ALGO ASI CAMPO 1 CAMPO 2 CAMPO 3 CAMPO 4 TIPO FECHA TIPO FECHA 1111 17/04/2013 222 NOMBRE INGRESO 18/04/2013 SALIDA 19/04/2013. SI PUDIESEN AYUDAR, DESDE YA MUCHAS GRACIAS |
Hola,
si te soy sincero no se si se podrá hacer a través de la propia consulta lo que pretendes, yo creo que no, pero si se me ocurre que puedes hacer un proceso intermedio para rellenar una tabla temporal intermedia donde coloques los datos como los quieras y sea esta la que muestras al final tras la consulta. Saludos. |
Cita:
|
Ya depende del motor de base de datos y de la implementación real del problema pero, apegándome al ejemplo, yo lo haría con algo como:
- |
Y si tienes sólo INGRESO y SALIDA, yo haría esto:
Cuéntanos cómo te ha ido. Saludos |
Cita:
|
Cita:
FECHA_INGRESO, FECHA_SALIDA :D SALUDOS |
Amigo la solución que te dieron me dejo pensando y creo que lo mejor sería:
Alternativa 1: Resultado Alternativa 1: Cita:
Resultado Alternativa 2: Cita:
Saludos cordiales |
La franja horaria es GMT +2. Ahora son las 05:03:54. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi