Comando SQL
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
Curtidas 0
Respostas
Anonymous
03/04/2003
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
GOSTEI 0
Adilsond
03/04/2003
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
GOSTEI 0