Fórum Como eu Somo usando o Select Sum #192207

01/11/2003

0

Caros amigos Como faco para usar um Select Sum
Pois quero fazer o seguinte..


Tenho uma Tabela de Entrada de Notas

o que quero fazer ...

que o
Qy.SQL.Clear;
Qy.SQL.Text := ´SELECT SUM(Preco_Venda) as Teste FROM Entrada_Nota Num_Nota=´+ editNumeroNotaFiscal.Text;
editTotalProdutos.Text := Qy.FieldByName(´Teste´).AsString;

pois assim não esta dando certo.. o que esta de errado


Babu

Babu

Responder

Posts

01/11/2003

Japa

Qy.close; Qy.SQL.Clear; Qy.SQL.add(´SELECT SUM(Preco_Venda) as Teste FROM Entrada_Nota where Num_Nota=:cond1´); Qy.params[0].asinteger:=strtoint(editNumeroNotaFiscal.Text); qy.execsql; editTotalProdutos.Text := Qy.FieldByName(´Teste´).AsString;

Tente assim amigo... nawn sei se esta certo porque estou sem delphi.... mas e algo parecido hehehe boa sorte :wink:


Responder

Gostei + 0

01/11/2003

Japa

Darpp escrevi caca... hehehe em vez de qy.execsql faça o qy.open hehehe fuizzz


Responder

Gostei + 0

01/11/2003

Manjuneiro

Voce deve usar um GROUP BY para poder fazer um SUM.

Qy.SQL.Text := ´SELECT SUM(Preco_Venda) as Teste
FROM Entrada_Nota Num_Nota=´+
editNumeroNotaFiscal.Text
GROUP BY Preco_Venda;

Nao sei se dara certo, mas e assim que faco usando Delphi com Oracle.


Marco A. Justo


Responder

Gostei + 0

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

Aceitar