У меня есть столбец VARCHAR
, который содержит значения, разделенные запятой, и я хотел бы знать, могу ли я соответствовать числу в пределах этих значений, разделенных запятой?MySQL column IN
Мол, я бы ряд:
id | numbers
1 | 1,2,4,5
2 | 2,3,4,6
И я хотел бы, чтобы соответствовать все строки с номером 2 в списке.
Так что в принципе я могу просто сделать 'ВЫБРАТЬ FIND_IN_SET (3, тест .test)> 0 FROM test'? – Manhim
@Manhim Ваш синтаксис немного выключен. Взгляните на образец кода в моем ответе. –
'SELECT FIND_IN_SET ('3', numbers) <> 0 FROM test'? Кажется, что он работает :) – Manhim