Como consultar o número de telefone celular quando estão com formato diferente.

28/10/2021

0

Caros, Preciso de uma ajuda.

Tenho duas tabela, em que o msisdn(Número Celular) estão em formatos diferente, uma tabela1 o número está com 5511982299886 e na outra o msisdn está sem o 55 no caso 11982299886.

Minha dúvida é como fazer o join entre as tabela com a chave do Msisdn, ignorando o 55, porque sem isso hoje não consulta por que estão diferentes.
Obrigado
Rafael

Rafael

Responder

Post mais votado

28/10/2021

se a diferença é só essa, você pode usar substring() ou right() pra resolver o problema.
select
   com55.msisdn telefone_COM_55,
   sem55.msisdn telefone_SEM_55
from
   tabela_com_55 com55
left join
   tabela_sem_55 sem55 on
   sem55.msisdn = substring(com55.msisdn,3,11)


Emerson Nascimento

Emerson Nascimento
Responder

Mais Posts

03/11/2021

Rafael

Muito Obrigado. Funcionou.
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar