Jon
Новичок
В одной таблице есть строка с данными вида '1,2,3' или '33,22,55' - в общем ID материалов список
Переделывать в отдельную таблицу-библиотеку сейчас не получится
Сейчас есть необходимость вывести в одном месте список материалов, у каждого товара. Не хочется делать отдельный запрос, можно ли сделать чтото типа
т.е. передать в запрос прямо "a.id_list" = '1,2,3' или '33,22,55'
Как можно сказать sql, что это переменные а не строчка?
Переделывать в отдельную таблицу-библиотеку сейчас не получится
Сейчас есть необходимость вывести в одном месте список материалов, у каждого товара. Не хочется делать отдельный запрос, можно ли сделать чтото типа
PHP:
SELECT a.*, (SELECT GROUP_CONCAT(b.title) FROM table b WHERE b.id IN (a.id_list)) FROM table a
Как можно сказать sql, что это переменные а не строчка?