Select com parametro

Delphi

28/09/2005

Como faço para criar um select que tenha parametro??

Ex: select datavenda, sum(qtdvenda), (sum(qtdvenda) / :parametro) as Media
from venda


So estou conseguindo passar parametros quando esse esta na clausula where, mas nesse caso eu pretendo passar na propria clausula select mesmo..

Alguma ajuda??


Tcarvalho

Tcarvalho

Curtidas 0

Respostas

Roy

Roy

28/09/2005

Faça assim:
seuparametro:=parametro;
query.Close;
query.SQl.Clear;
query.SQL.Add(´select datavenda, sum(qtdvenda),´);
query.SQl.Add(´ (sum(qtdvenda) / ´+seuparametro+´) as Media´);
query.SQl.Add(´from venda ´);
query.OPen;


GOSTEI 0
Steve_narancic

Steve_narancic

28/09/2005

Crie uma stored procedure com este select, acredito que vá funcionar


GOSTEI 0
POSTAR