Mysql
 sql >> Database >  >> RDS >> Mysql

MySql - Come unire due tabelle, ma con valori non esatti ma simili

Qui sto solo selezionando un sottoinsieme delle colonne a scopo dimostrativo:

SELECT View1.id as id1,
       des,
       Table1.id as id2,
       description
FROM View1 INNER JOIN Table1
WHERE SOUNDEX(des) = SOUNDEX(description)
;

Quanto sopra corrisponderà a descrizioni che variano solo per caratteri non alfabetici, come spazi, parentesi, trattini, ecc.