Задача такая: нужно сохранить массив в базе таким образом, чтобы потом можно было сделать выборку близких по значению записей, например, есть таблица из двух колонок nebo.jpg (7,9,6,4,33,45,1,0...) abcd.png (4,6,9,3,10,21,5,4....) avto8.gif (8,13,0,6,23,9,0,6....) И если запрашиваем 3,7,8,4,11,20,6,3....... то должно найти 2ю строку. Можно конечно создать несколько полей и делать вот такой запрос SELECT COUNT(*) FROM `table` WHERE (`c1`>=3-1 OR `c1`<=3+1) AND (`c2`>=7-1 OR `c2`<=7+1) AND (`c3`>=8-1 OR `c3`<=8+1) и т.д. а если в массиве 400 элементов, что тогда делать?
SLV Предлагаю описать саму задачу, а не проблему, возникшую при решении этой задачи. Возможно есть более простое решение чем вы его видете.