sql >> Databasteknik >  >> RDS >> Mysql

MySql - Hur man sammanfogar två tabeller, men med inte exakta värden men liknande

Här väljer jag bara en delmängd av kolumnerna för demonstrationsändamål:

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

Ovanstående matchar beskrivningar som endast varierar med icke-alfabetiska tecken, som mellanslag, parenteser, bindestreck, etc.




  1. Decimal VS Int i MySQL?

  2. Använder union och order by-klausul i mysql

  3. MySQL-databasdesign med internationalisering

  4. Hur får man min max och avg från tabellen i mysql med olika rader?