Регулярные выражения в MySQL

Pustota

Новичок
Регулярные выражения в MySQL

Народ, помогите. Надо такую вещь сделать.
Нужно выбрать из таблицы записи, где поле 'name', например, содержало '(слово)'. То есть слово, обрамленное скобками. Как написать такой запрос? Понимаю, что медленно будет, но все же...
Заранее спасибо.
 

akd

dive now, work later
Команда форума
поправочка
WHERE `name` LIKE '%(слово)%'
 

Pustota

Новичок
Ой. Не совсем так описал задачу. Там, где 'слово' - неизвестно. То есть там что угодно может быть, и я не знаю что там.
 

akd

dive now, work later
Команда форума
повторюсь.
WHERE `name` LIKE '%(чтоУгодно)%'
 

Pustota

Новичок
Нет, я не знаю что там вообще находится в скобках. Все-таки лучше примером объясню. Пусть там будут записи:
трам-пам-пам (дом)
трам-пам-пам (машина)
трам-пам-пам (квартира)
трам-пам-пам

И чтобы вывел он мне только первые три.
 

Pustota

Новичок
WHERE name LIKE '%(%)%'

О, вроде так работает. Всем спасибо откликнувшимся.
 

kruglov

Новичок
Pustota
Ну, например, внутри "чего угодно" могут быть пробелы? другие круглые скобки? ничего не быть?
 
Сверху