sql >> Databasteknik >  >> RDS >> Mysql

mysql-fråga för att hitta alla möjliga liknande kombinationer som börjar med och slutar med (förenklad dubblett)

Jag har precis tagit sönder din or villkor till gör flera join med samma tabell som nedan för att uppnå ditt förväntade resultat,

select distinct d.groupname from docs d
join sm s1 on
d.groupname like concat(s1.code,'%')
join sm s2 on
d.groupname like concat('%',s2.code);



  1. Kan inte skapa länkad server - sql-server och mysql

  2. DAYOFYEAR() Exempel – MySQL

  3. SQL-servern som motsvarar GROUP_CONCAT()

  4. Vad är det bästa sättet att returnera enum-värden i MySQL?