Fórum Comando SQL #151576
03/04/2003
0
Como eu faço um comando SQL para o Interbase que contenha um select, um order by, um group by, um where e um between na mesma IBQuery?
valeu
valeu
Havilux
Curtir tópico
+ 0
Responder
Posts
03/04/2003
Anonymous
Tente isto:
Select nome,
sum(salario)
From CadFuncionario
Where Cargo = ´Secretaria´
Order By Nome
Group By Nome
Qualquer coisa joaohueder@bol.com.br
Select nome,
sum(salario)
From CadFuncionario
Where Cargo = ´Secretaria´
Order By Nome
Group By Nome
Qualquer coisa joaohueder@bol.com.br
Responder
Gostei + 0
03/04/2003
Adilsond
Apenas arrumando e incrementadndo o erro do visitante:
Select nome,
sum(salario)
From CadFuncionario
Where Cargo = ´Secretaria´
and Data between :DataIni and :DataFin
Group By Nome
having sum(salario) > 10000
Order By Nome
ParamByName(´DataIni´).AsDate := StrToDate(Edit1.Text);
ParamByName(´DataFin´).AsDate := StrToDate(Edit2.Text);
Obs: O Having filtra o grupo
Select nome,
sum(salario)
From CadFuncionario
Where Cargo = ´Secretaria´
and Data between :DataIni and :DataFin
Group By Nome
having sum(salario) > 10000
Order By Nome
ParamByName(´DataIni´).AsDate := StrToDate(Edit1.Text);
ParamByName(´DataFin´).AsDate := StrToDate(Edit2.Text);
Obs: O Having filtra o grupo
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)