[firebase-br] Mostrar os iten que não se encontram em outra tabela

Kelver Merlotti kmerlotti em gmail.com
Qui Out 2 14:33:59 -03 2008


select * from local l where not exists (select fisrt 1 p.id_local from
pessoas p where p.id_local = l.codigo)

Abraços!!



On Thu, Oct 2, 2008 at 2:28 PM, Fábio Machado (Gmail)
<fabio.de.brito.machado em gmail.com> wrote:
> Bom dia a todos. Eu tenho duas tabelas um de local e uma de pessoas, na
> tabela de pessoas eu tenho o campo id_local onde gravo o código do local
> onde a pessoa trabalha, agora eu queria no select mostrar os locais que não
> tem nenhuma pessoa trabalhando. Eu pensei assim:
>
>
>
> Select * from local, pessoas where local.código<>pessoas.id_local
>
>
>
>
>
> Eu uso Delphi 7 e firebird 1.5.1
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>



-- 
Kelver Merlotti
Coordenador Editorial do Portal www.ActiveDelphi.com.br
Contato: kelver em activedelphi.com.br
Google: kmerlotti em gmail.com
Msn: kmerlotti em hotmail.com
Tem um segundo? Então, dá uma olhadinha nisso:
Um site de publicidades, de Portugal, está pagando em euros (quase 3x
mais que em reais) pra quem estiver disposto a:
  * Ler anúncios
  * Visitar sites
  * Clicar em banners
  * Navegar na NET
  * Ler e-mails
  * Convidar novos usuários
O pagamento é feito em cheque! Registra lá!! Não custa nada! ;-)
http://www.publipt.com/pages/index.php?refid=kmerlotti




Mais detalhes sobre a lista de discussão lista