PAGUE 6 MESES
LEVE 12 MESES
GARANTIR DESCONTO

Fórum Consulta retorna erro??? #191901

31/10/2003

0

Salve!

Postei ontem uma questão sobre sql. Refiza a query de forma que ela me retorne exato o que preciso, mas o erro continua.

Se encontra registros somente em haver ou somente em venda funciona, mas se encontrar nas duas multiplica as somas de ambas colounas (valorv e valorh)pelo nmro de registros em venda.

SELECT C.NUMSEQ, C.NOME, SUM(V.VALOR)AS VALORV, SUM(H.VALOR)AS VALORH FROM CLIENTEF C LEFT JOIN HAVER H ON H.CLIENTE=C.NUMSEQ AND H.FLAG=´N´ LEFT JOIN VENDA V ON V.CLIENTE=C.NUMSEQ AND V.PAGO=´N´ WHERE C.NUMSEQ>=1114 AND(V.CLIENTE IS NOT NULL OR H.CLIENTE IS NOT NULL)GROUP BY C.NUMSEQ, C.NOME


Me parece correta. O banco é mySQL.


Koplin

Koplin

Responder

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

Aceitar