Select, como selecionar.
na mesma table tenho os campos Vencimento, valor, tipo.
tipo = ´Receber´ ou ´Pagar´
como faço p/ fazer um select que filtre assim:
Vencimento ValorReceber ValorPagar
27/07/2005 30,00 10,00
28/07/2005 80,00 0,00
29/07/2005 20,00 15,00
30/07/2005 0,00 35,00
..... ...... .....
obrigado !
tipo = ´Receber´ ou ´Pagar´
como faço p/ fazer um select que filtre assim:
Vencimento ValorReceber ValorPagar
27/07/2005 30,00 10,00
28/07/2005 80,00 0,00
29/07/2005 20,00 15,00
30/07/2005 0,00 35,00
..... ...... .....
obrigado !
Henriquespd
Curtidas 0
Respostas
Gandalf.nho
28/07/2005
Se seu banco suportar CASE vc pode fazer assim:
Senão terá que usar SP.
SELECT Vencimento, SUM(valor*(CASE WHEN tipo = ´Receber´ THEN 1 ELSE 0 END)) AS ValorReceber, SUM(valor*(CASE WHEN tipo = ´Pagar´ THEN 1 ELSE 0 END)) AS ValorPagar FROM tabela GROUP BY Vencimento ORDER BY Vencimento
Senão terá que usar SP.
GOSTEI 0
Henriquespd
28/07/2005
obrigado !
sabe onde posso conseguir o interbase 7.5 free ?
sabe onde posso conseguir o interbase 7.5 free ?
GOSTEI 0
Gandalf.nho
28/07/2005
Não existe IB 7.5 free, mas vc pode usar o FB 1.5
GOSTEI 0