Maior soma

Delphi

10/03/2008

SQLQuery1.SQL.Add(´SELECT VENDADETALHE.PRODUTO, SUM(QUANTIDADE) AS QTDE_VENDIDA FROM VENDADETALHE INNER JOIN VENDAMESTRE ON ´+
´(VENDAMESTRE.CODIGOMESTRE=VENDADETALHE.CODIGOMESTRE) WHERE VENDAMESTRE.VENDACANCELADA IS NULL GROUP BY 1´);

Essa consulta vai me trazer a soma das quantidades de itens vendidos, certo?

Como eu faço para saber qual á a maior soma? Tipo algo assim. ...MAX(SUM(QUANTIDADE))...

Alguém pode me ajudar?
Obrigado.


Armindo

Armindo

Curtidas 0

Respostas

Joaoshi

Joaoshi

10/03/2008

Colega, no Firebird, tente assim:

SQLQuery1.SQL.Add(´SELECT MAX(QTDE_VENDIDA) FROM [b:6ecd7d4d32]([/b:6ecd7d4d32]´);
SQLQuery1.SQL.Add(´SELECT VENDADETALHE.PRODUTO, SUM(QUANTIDADE) AS QTDE_VENDIDA FROM VENDADETALHE INNER JOIN VENDAMESTRE ON ´+
´(VENDAMESTRE.CODIGOMESTRE=VENDADETALHE.CODIGOMESTRE) WHERE VENDAMESTRE.VENDACANCELADA IS NULL GROUP BY 1[b:6ecd7d4d32])[/b:6ecd7d4d32]´)

Espero ter ajudado.


GOSTEI 0
POSTAR