sql >> Database >  >> RDS >> Mysql

MySql - Hoe u twee tabellen samenvoegt, maar met geen exacte waarden maar vergelijkbaar

Hier selecteer ik slechts een subset van de kolommen voor demo-doeleinden:

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

Het bovenstaande komt overeen met beschrijvingen die alleen verschillen door niet-alfabetische tekens, zoals spaties, haakjes, koppeltekens, enz.




  1. hoe %ROWTYPE declareren van een variabele die een zwak getypte SYS_REFCURSOR is?

  2. Is er een manier om overbelasting van functies in Postgres uit te schakelen?

  3. Hoe komt het dat sqlplus geen verbinding maakt?

  4. hoe een ingewikkeld sql-commando te implementeren