Задача вот какая: Имеется таблица, в которой есть поле участники (varchar), где хранится массив с id участников (примерно: 1; 8; 13; 17 ...). Необходимо вывести все поля определенного участника. Например мне нужен участник с id 8, то как мне сформировать запрос, чтобы пробежаться по всем полям и проверить есть ли в строке id нужного мне участника. Спасибо за советы!
1. Хранить метаданные, по которым не требуются постоянные выборки, сортировки и прочее в полях типа json 2. Хранить связи как один-ко-многим или многие-ко-многим. https://habrahabr.ru/post/193380/ 3. Инди-стайл: SELECT * FROM `table` WHERE field LIKE '%{id};%';