REGEXP, поиск $i в 5 7 62 54 99

query

Новичок
REGEXP, поиск $i в 5 7 62 54 99

Почитал ман, но не понял как можно выделить где в поле gogo есть 2

первое gogo содержит 1 2
а второе 12 26

нужно выделить только первое.

в полях gogo всегда разное колво цифр, но они всегда целые и разделены пробелом.
 

Wicked

Новичок
where concat(' ', gogo, ' ') like '% $i %'
более логичным было бы использование функции find_in_set.

но и в том, и в другом случае, про использование индексов можете забыть.
 

query

Новичок
Ваш пример находит как 2 так и 12.
Мне нужно только 2.
 

query

Новичок
Вот у меня два ряда.
В одном в поле gogo 2
В другом 12


Делаю селект с тем что написал Wicked и выводит обе.

-~{}~ 09.11.07 23:45:

Я не знаю почему он находит не верно. вроде всё правильно.
 

Wicked

Новичок
как возникнут проблемы с производительностью - обращайся :)
 
Сверху