Select dentro de um select

Delphi

21/01/2004

O Nome da minha tabela é candidato.db

onde tenho os campos idade, cargo e zona

preciso selecionar todos os candidatos com 18 anos por exemplo, mostrar o resultado, depois dentro deste resultado fazer nova seleção por cargo = Pintor por exemplo, mostrar o resultado e então fazer nova seleção por zona = Oeste por exemplo.

no final o resultado será todos os candidatos com 18 anos com cargo de pintor e que resida na zona oeste.

lembrando que tudo isso em apenas uma tabela.


Phibis

Phibis

Curtidas 0

Respostas

Phibis

Phibis

21/01/2004

:D
Emerson

Náo era isso que eu tinha em mente, mas acredito que vai resolver o problema.

Muiiiiiito obrigado.


GOSTEI 0
Crash

Crash

21/01/2004

Você coloca o primeiro filtro e depois somente adiciona as outras condiçoes

Select * from Candidato
where Idade = :vIdade
  Query.SQL.Add(´And Cargo = :vCargo´);


Abre a tabela novamente e adiciona o último filtro

  Query.SQL.Add(´And Zona = :vZona´);



GOSTEI 0
POSTAR