none
Consutar com duas condições para trazer um Codigo que está em uma delas RRS feed

  • Pergunta

  • Olá tenho Duas Tabelas, a Tabela IBGE que tem o Código da Cidade e onde tem cidades com o mesmo nome porem de UF diferentes e Logico códigos diferentes

    Tenho a Tabela LOG_LOCALIDADE , que tem as cidade mais a UF , porem ela tem o LOC_NU_SEQUENCIAL (Que é a chave primaria para outras tabelas num próximo relacionamento).

    SELECT TOP 5 NOME,UF,CÓDIGO AS "código do IBGE" FROM IBGE
    WHERE NOME = 'rio branco'

    SELECT TOP 5 LOC_NU_SEQUENCIAL,LOC_NOSUB,UFE_SG
    FROM LOG_LOCALIDADE
    WHERE LOC_NOSUB = 'rio branco'

     O que preciso é fazer um Select em que una essa tabelas, onde eu tenha os seguintes campos.

    LOC_NU_SEQUENCIAL ,CÓDIGO,LOC_NOSUB,UFE_SG (código da localidade, código do IBGE, cidade, uf)

    Consultas Tabelas IBGE

    segunda-feira, 20 de janeiro de 2014 14:35

Respostas

Todas as Respostas

  • Moises,

    Veja se o exemplo abaixo é o que você precisa:

    SELECT TOP 5 IBGE.NOME, IBGE.UF, IBGE.CÓDIGO AS "código do IBGE", LOG.LOC_NU_SEQUENCIAL,LOG.LOC_NOSUB,LOG.UFE_SG
    FROM IBGE 
    INNER JOIN LOG_LOCALIDADE AS LOG 
    ON IBGE.NOME = LOG.LOC_NOSUB
    WHERE IBGE.NOME = 'rio branco'
    

    Se ajudou na sua solução, não esqueça de marcar como resposta !

    Abraços,

    Durval Ramos
    Microsoft Partner | MTA - SQL Server 2012
    ----------------------------------
    Se foi resolvido clique "Marcar como resposta" e se foi útil "Votar como Útil"
    segunda-feira, 20 de janeiro de 2014 15:33
    Moderador
  • Deleted
    • Marcado como Resposta Moises Gomes segunda-feira, 20 de janeiro de 2014 17:04
    segunda-feira, 20 de janeiro de 2014 15:44
  • Perfeito. Funcionou muito Bem, Obrigado Durval pela Força Também.

    Mas o José acertou na mosca.

    Olha o ResultaSalve... o SQLdo que da hora, vários cidades repetidas, mas que lá na frente vai me ajudar.

    segunda-feira, 20 de janeiro de 2014 17:11
  • Deleted
    segunda-feira, 20 de janeiro de 2014 19:40