Select com debito total de fornecedores

Delphi

12/12/2008

Boa tarde,
Como seria um select que me retorna-se:

CODFOR, NOMFOR, TOTALDEBITOS

Tabela Fornecedor: CODFOR e NOMFOR
Tabela Apagar: TOTALDEBITOS


SELECT CODFOR,NOMFOR,
(??? soma dos debitos do fornecedor da tabela apagar que tem a condição quitado como 0) AS TOTALDEBITOS 
FROM FORNECEDOR ORDER BY NOMFOR


Att
Mario


Aldus

Aldus

Curtidas 0

Respostas

Facc

Facc

12/12/2008

Não entendi direito... mas vamos lá...

Select FOR.CODFOR, FOR.NOMFOR, SUM(DEB.TOTALDEBITOS) FROM TABFORNEC FOR, TABPAGAR DEB WHERE DEB.QUITADO = 0



GOSTEI 0
Aldus

Aldus

12/12/2008

Olá, dessa forma não funcionou.

Seria algo assim:

Select fornecedor.CODFOR,
       fornecedor.NOMFOR,
       SUM(apagar.VALDOC) AS TOTALDEBITOS
   FROM fornecedor
    Left Join APAGAR on APAGAR.codFOR=FORNECEDOR.CODFOR
   WHERE APAGAR.CODFOR=FORNECEDOR.CODFOR AND APAGAR.QUITADO=1



GOSTEI 0
POSTAR