Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

MySql - Como unir duas tabelas, mas com valores não exatos, mas semelhantes


Aqui estou apenas selecionando um subconjunto das colunas para fins de demonstração:
SELECT View1.id as id1,
       des,
       Table1.id as id2,
       description
FROM View1 INNER JOIN Table1
WHERE SOUNDEX(des) = SOUNDEX(description)
;

O acima corresponderá a descrições que variam apenas por caracteres não alfabéticos, como espaços, parênteses, hífens etc.