Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   2 consultas en un dbgrid (https://www.clubdelphi.com/foros/showthread.php?t=52766)

mjjj 30-01-2008 16:34:52

2 consultas en un dbgrid
 
hola amigos... nose en que foro hacer esta consulta, si que la coloco aqui:

Trata de lo siguiente.

Realizo 2 consulta con 2 TIBQuery, en el query1 obtengo un registro, y en el query2 mas de 1 registro (numeros).

En un DBGrid muestro estos resultados de la siguiente forma.

campo1, campo2, campo3 son los datos del query1.

campo4 es la suma de los resultados del query2.

Es decir quiero mostrar un solo registro, en donde los campos1, 2 y 3 esten los datos del query1 y en el campo4 la suma de todos los registros del query2.

Se puede hacer esto?
Como se hace?

felipe88 30-01-2008 16:48:49

Bueno la verdad, yo no estoy muy seguro de que se pueda hacer eso... pensaba mejor en la forma de crear un "campo temporal" en el query (Add Field) y que luego le pasaras alli el valor o parametro del query2, asi cuando conectas el dbgrid te apareceria... pero tampoco estoy seguro de que como hacerlo o si funcionaria :D... ojala entiendas la idea

Saludos

enecumene 30-01-2008 17:14:20

Y.. por que no haces una sub-consulta, algo asi:

Código SQL [-]
select campo1, campo2, campo3, (select SUM(campos) from tabla) as campo4 from tabla

es solo una idea, Saludos.


La franja horaria es GMT +2. Ahora son las 04:27:57.

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