2014-12-03 3 views
4

У меня есть значение:
1/2
3/4/5
2/3/6
Mysql FIND_IN_SET слэш (/) Сепаратор

Я хочу, чтобы найти значение 2, так что результат должен быть
1/2
2/3/6

Я не хочу использовать LIKE оператора. Есть ли способ установить разделитель в функции FIND_IN_SET?

ответ

5

Вы можете использовать like или find_in_set(). Вот один из способов:

where find_in_set(2, replace(col, '/', ',')) > 0 
+0

спасибо .. просто новичок, я не знаю, что функция заменит – user3782464

Смежные вопросы