Leonid
PHP? нет, не слышал...
Выборка в ситуации, когда несколько Id в строке varchar
У меня в таблице, в одном из полей перечислены через запятую несколько id из другой таблицы. В моем случае в таблице товаров перечислены id опций, которые есть у товара
id title options(varchar)
1 "товар1" "1,5,25"
2 "товар2" "2,5,10,14"
при поиске по таблице задаются несколько id опций, и надо выбрать товары, у которых есть все эти опции. Например, если заданы опции 2 и 5, то должен быть выбран товар2.
Вот. Как такой запрос организовать? Или может как-нибудь по другому таблицу организовать?
У меня в таблице, в одном из полей перечислены через запятую несколько id из другой таблицы. В моем случае в таблице товаров перечислены id опций, которые есть у товара
id title options(varchar)
1 "товар1" "1,5,25"
2 "товар2" "2,5,10,14"
при поиске по таблице задаются несколько id опций, и надо выбрать товары, у которых есть все эти опции. Например, если заданы опции 2 и 5, то должен быть выбран товар2.
Вот. Как такой запрос организовать? Или может как-нибудь по другому таблицу организовать?