Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   SQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=6)
-   -   ayuda consulta sql para reporte (https://www.clubdelphi.com/foros/showthread.php?t=53039)

hawerd gutierre 08-02-2008 14:55:35

ayuda consulta sql para reporte
 
Hola a todos ....tengo un problema que no logro resolver ....tengo una tabla (en realidad es una vista) donde tengo valores que quiero para realizare un reporte....el problema es el el siguiente :
la tabla tiene la siguiene estructura.

idpago idpaciente formapago valor
1 1 efectivo 100
1 1 tarjeta 50
2 2 efectivo 300
3 3 chueque 200


como puedo hacer una consulta que me lo agrupe por usuario de la siguinte forma

idpago idpaciente efectivo tarjeta cheque
1 1 100 50 0
2 2 300 0 0
3 3 0 0 200

esto no se que me pasa ....jeje ....lo veia sencillo pero me e estancado.....porfavor si alguien tiene una idea de como crear la consulta de esa manera

Lepe 08-02-2008 15:34:19

¿y quieres la respuesta para todas los motores de Bases de datos? ofú, que reto ;).

- Transform
- pivot
- hacer que un procedimiento almacenado lo haga y devuelva los datos a modo de consulta.
- Decision Cube

... y ... creo que no hay más. bueno si, a mano, traer los datos con la primera consulta, ponerlo en un StringGrid con código delphi y por último imprimir ese StringGrid.


A Pregunta general, respuesta general.

Saludos

hawerd gutierre 08-02-2008 15:39:09

A Lepe
 
Gracias lepe ......la base de datos esta en interbase......
e visto ejemplos mas o menos de los decision cubes pero no se como entrarle .....estoy tratando con un store procedure ....creo que voy a llegar pero es algo dificultoss


La franja horaria es GMT +2. Ahora son las 16:11:25.

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