Se você estiver tentando usar o conjunto em um
IN
declaração, em vez de dividir a string, você pode fazer uma comparação como:SELECT * FROM `table` WHERE 'the,quick,brown,fox' REGEXP CONCAT('(^|,)','word','(,|$)');
Não tenho certeza de quão eficiente isso seria se seu conjunto de dados fosse grande, mas pode ser mais rápido do que ler e selecionar em uma tabela temporária.