Fórum sql - como inserir variaveis no select #220317
13/03/2004
0
Preciso deduzir Imposto de Renda de um campo da tabela e fazer o somatorio deste campo já com a deduçao.
Meu select está assim:
SELECT sum(valor - (valor * 0.015)) from tabela
Gostaria de substituir 0.015 por uma variavel ou parametro que está cadastrado em outra tabela. Por exemplo, tenho uma tabela chamada indices, onde está armazenado o valor do imposto de renda, caso precise mudar.
Como ficaria a instruçao SQL para substituir o valor pelo parametro, no caso:
SELECT sum(valor - (valor * IR)) from tabela
[]´s
Danielle
Meu select está assim:
SELECT sum(valor - (valor * 0.015)) from tabela
Gostaria de substituir 0.015 por uma variavel ou parametro que está cadastrado em outra tabela. Por exemplo, tenho uma tabela chamada indices, onde está armazenado o valor do imposto de renda, caso precise mudar.
Como ficaria a instruçao SQL para substituir o valor pelo parametro, no caso:
SELECT sum(valor - (valor * IR)) from tabela
[]´s
Danielle
Danielle Ballester
Curtir tópico
+ 0
Responder
Posts
13/03/2004
Maneljunior
Olá Danielle!
Tente o seguinte:
Var
Temp : String;
Begin
Temp := ´SELECT sum(valor - (valor * ´+Edit1.Text+´ )) from tabela´
With Query1 Do
Begin
SQL.Clear;
SQL.Add(Temp);
Open;
End;
End;
Onde o valor da IR estaria no componente Edit1.
Espero ter ajudado.
[]´s,
Tente o seguinte:
Var
Temp : String;
Begin
Temp := ´SELECT sum(valor - (valor * ´+Edit1.Text+´ )) from tabela´
With Query1 Do
Begin
SQL.Clear;
SQL.Add(Temp);
Open;
End;
End;
Onde o valor da IR estaria no componente Edit1.
Espero ter ajudado.
[]´s,
Responder
Gostei + 0
13/03/2004
Danielle Ballester
Obrigado, funcionou!!!
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)