Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   qreport y varios query (https://www.clubdelphi.com/foros/showthread.php?t=69135)

calco_hugo 28-07-2010 15:05:26

qreport y varios query
 
ante todo buenos dias a todos/as
tengo el siguiente problema, tengo dos consultas sql, abreviadas serian

(tipo y estado dos campos de la base de datos)

select tipo, count (*) from table where estado = 'positivo'
group by tipo

select tipo, count (*) from table where estado = 'negativo'
group by tipo

de esta manera logro tener los totales de varios tipos de registros

ahora el problema, como hago para imprimir en un qreport en un solo renglon estos dos valores, tanto de los positivos como los negativos

Caro 28-07-2010 15:30:52

Hola calco_hugo, puedes unir tus dos consultas, lo ejecutas en un solo query y ese query lo enlazas a tu quickreport:

Código SQL [-]
select tipo, count (*) from table where estado = 'positivo'
group by tipo
Union
select tipo, count (*) from table where estado = 'negativo'
group by tipo

Saluditos

Caro 28-07-2010 16:03:42

Hola de nuevo, ahora que he vuelto a leer tu pregunta me he dado cuenta que he entendido mal :o, lo que quieres es que salga en una misma fila tanto positivos como negativos de cada tipo verdad?, si es eso puedes hacerlo con esta consulta:

Código SQL [-]
Select tipo, count(*) positivo, (Select count(*) From tuTabla 
                                 Where tipo=t.tipo and estado='negativo' Group By tipo) negativo
From tuTabla t Where estado='positivo' Group By tipo

Saluditos

calco_hugo 30-07-2010 15:27:45

muchisimas gracias, funciono, no te agradeci antes por que no podia entrar al foro, gracias
hugo


La franja horaria es GMT +2. Ahora son las 03:54:44.

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