Всем привет, есть таблица примерно такого строения:
Все числа разделены запятой. Как мне вытащить, например, записи, где в есть
число 1?
Но это должно быть именно число а не цифра, т.е. число 17 не подходит. Я пробую так, и вроде все получается, но правильно ли это, не появятся ли потом какие-то условия, при которых вытащится и число 17 или, скажем, 119 или еще что-то?
SELECT * FROM `table` WHERE number = 1 OR number LIKE ',1' OR number LIKE '1,' OR number LIKE ',1,'