Fórum Como Agrupar duas colunas diferentes na mesma tab #187761

10/10/2003

0

Tenho uma tabela de parcela mas quero que me agrupe da seguinte maneira

Plano Quitado Não Quitado
Plano 1 = 250 300
Plano 2 = 230 380
Plano 3 = 280 330
.........................................................

Tenho os seguites campos

plano, cod, situacao....


valeu


Sremulador

Sremulador

Responder

Posts

10/10/2003

Marlon Spiess

Olá,
monte uma query da seguinte maneira

Select cdplano, situacao, sum(qtd)
from tabela
group by cdplano, situacao

isso deve resolver,
espero ter ajudado

Boa Sorte


Responder

Gostei + 0

10/10/2003

E_gama

Bem, não sei que banco vc está utilizando, mas no SQL Server, funciona assim:

SELECT Plano, 
       ´Quitado´  = SUM(CASE Situacao WHEN 1 THEN Valor END),
       ´Não Quitado´ = SUM(CASE Situacao WHEN 2 THEN Valor END)
FROM Parcelas
GROUP BY Plano


Considerando:
Noma da tabela = ´Parcelas´
Situação Quitada = ´1´
Situação Não quitada = ´2´
Valor da Parcela = ´Valor´


Responder

Gostei + 0

10/10/2003

Sremulador

Os comando do SqlServer não funcionam para paradox...

SELECT Plano,
´Quitado´ = SUM(CASE Situacao WHEN 1 THEN Valor END),
´Não Quitado´ = SUM(CASE Situacao WHEN 2 THEN Valor END)
FROM Parcelas
GROUP BY Plano

mas e isto que eu quero


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar