Se stai cercando di utilizzare il set in un IN
istruzione, invece di dividere la stringa, potresti fare un confronto come:
SELECT * FROM `table` WHERE 'the,quick,brown,fox' REGEXP CONCAT('(^|,)','word','(,|$)');
Non sono sicuro di quanto sarebbe efficiente se il tuo set di dati è grande, ma potrebbe essere più veloce della lettura e della selezione da una tabella temporanea.