Om du försöker använda uppsättningen i en IN
uttalande, istället för att dela strängen, kan du göra en jämförelse som:
SELECT * FROM `table` WHERE 'the,quick,brown,fox' REGEXP CONCAT('(^|,)','word','(,|$)');
Jag är inte säker på hur effektivt detta skulle vara om din datauppsättning är stor, men det kan vara snabbare än att läsa in och välja från en tillfällig tabell.