Comunidade, boa tarde.
Tenho duas tabelas:
- temp_consignataria
- pessoa_juridica
Na tabela temp eu tenho registros que foram exportados de outro banco de
dados/sistema.
Em comum, as tabelas possuem nomes de instituições financeiras, sendo que o
id está na pessoa_juridica.
Preciso identificar os registros que estão na temp que já existem na
pessoa_juridica, no entanto, a informação que tenho para comparar os
valores é o nome.
Eu tenho os valores:
temp_consignataria: BANCO BMG
pessoa_juridica: BANCO BMG S.A
Neste cenário eu tenho a mesma entidade, mas não estou conseguindo liga-las
através de select.
Tentei, mas sem sucesso:
select pj.razao_social,tmp.razao_social
from db_proc.temp_consignataria tmp
inner join global.pessoa_juridica pj
on (pj.razao_social)::varchar ilike
concat(trim(tmp.razao_social),'%',cast(chr(39) as varchar) )::varchar
Alguém teria alguma ideia de como "ligar" as tabelas?
*Fabiano Abreu*
Papo SQL <http://paposql.blogspot.com.br> - Um blog com tutoriais, dicas e
truques sobre SQL
Linkedin <https://www.linkedin.com/pub/fabiano-abreu/74/199/950>
(65) 9939-5289
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral