Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Augusto Póvoa

Left join

Recommended Posts

Sempre trabalhei com SQL SERVER

 

LÁ ISSO FUNCIONAVA:

select cd_prefixo,cd_sufixo,* from tb_cep

O QUE EU QUERO FAZER É O SEGUINTE:

select

cd_prefixo,cd_sufixo,*

from

tb_cep, tb_cadastro_locais

WHERE

tb_cadastro_locais.calo_cod_cep = TB_CEP.cd_prefixo + TB_CEP.cd_sufixo(+)

ou seja selecionar todos os registro da minha tabela cadastro que não estão na minha tabela de CEP´s

 

Grato,

Augusto.

Compartilhar este post


Link para o post
Compartilhar em outros sites

CONSEGUI ASSIM: (AGORA MINHA DUVIDA É NO LEFT) PRECISO PEGAR OS QUE NÃO ESTÃO NA TB_CEP

select

TO_CHAR(cd_prefixo) || TO_CHAR(cd_sufixo)

from

tb_cep, tb_cadastro_locais

WHERE

tb_cadastro_locais.calo_cod_cep = TO_CHAR(TB_CEP.cd_prefixo) || TO_CHAR(TB_CEP.cd_sufixo)

AND tb_cadastro_locais.cred_cod_credor = 3121

Compartilhar este post


Link para o post
Compartilhar em outros sites

select

TO_CHAR(cd_prefixo) || TO_CHAR(cd_sufixo) , tb_cadastro_locais.*from

tb_cep, tb_cadastro_locais

WHERE

tb_cadastro_locais.calo_cod_cep = TO_CHAR(TB_CEP.cd_prefixo) || TO_CHAR(TB_CEP.cd_sufixo) (+)AND tb_cadastro_locais.cred_cod_credor = 3121

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.