Поиск в поле таблицы данных из массива

CORSAiR

Новичок
Поиск в поле таблицы данных из массива

Дано:

в таблице есть поле 'score', которое принимает значения в виде чисел (могут быть любыми) разделенных запятой. Например: 43,56,3,43,7,54

Есть массив в котором числа и размерность могут быть разными, например array(54, 23, 12)


Требуется:

Надо вытащить из базы все записи в которых попадаются все числа из массива в полях 'score'. В данном примере есть совпадение: цифра '54'. Причем важна скорость выборки...
 

hermit_refined

Отшельник
в таблице есть поле 'score', которое принимает значения в виде чисел (могут быть любыми) разделенных запятой. Например: 43,56,3,43,7,54
такое можно делать, только если по этим числам не производится выборки.
переделайте - создайте отдельную таблицу для соответствий между строками первой таблицы и числами.
 
Сверху