Re: duvida básica

"Leonardo Duval" <[email protected]>
Newsgroups gmane.comp.db.bancosdedados
Message-ID <[email protected]>
Tche... tem algumas formas de fazer isso... uma delas é com not in conforme
abaixo:

obs: Esta deve ter somente as cidades que não tem bairro (cidade_id é chave
estrangeira na tabela_bairro)

select * from tabela_cidade where cidade_id not in (select
tabela_bairro.cidade_id from tabela_bairro)


Acho que funciona fazendo having


select * from tbl_cidade c
left join tbl_bairro b on (c.cidade_id = b.cidade_id)
group by c.cidade_id
having b.bairro_id is null


Acho que é isto meu kmarada...

Flow



Em 27/03/08, Eduardo Oliveira silva <[email protected]> escreveu:
>
>   Pessoal estou com algumas dúvidas de sql
>
> ex:
> tenho uma tabela com cidade e outra com bairos relacionados a essas
> cidades, nem toda cidade tem bairro.
>
> estou procisando selecionar todas as cidades que não tem bairro ,
> o script que usei foi:
> SELECT
> F.cidade
> FROM
> cidade F
> inner join
> bairro D
> on
> f.codigocidade <> d.codigocidade
>
> mais está dando erro
> 
>



-- 
Att,

Leonardo de Barros Duval
Fone 55 51 84153115


[As partes desta mensagem que não continham texto foram removidas]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.