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

  • Автор темы Автор темы Pustota
  • Дата начала Дата начала

Pustota

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

Народ, помогите. Надо такую вещь сделать.
Нужно выбрать из таблицы записи, где поле 'name', например, содержало '(слово)'. То есть слово, обрамленное скобками. Как написать такой запрос? Понимаю, что медленно будет, но все же...
Заранее спасибо.
 
поправочка
WHERE `name` LIKE '%(слово)%'
 
Ой. Не совсем так описал задачу. Там, где 'слово' - неизвестно. То есть там что угодно может быть, и я не знаю что там.
 
повторюсь.
WHERE `name` LIKE '%(чтоУгодно)%'
 
Нет, я не знаю что там вообще находится в скобках. Все-таки лучше примером объясню. Пусть там будут записи:
трам-пам-пам (дом)
трам-пам-пам (машина)
трам-пам-пам (квартира)
трам-пам-пам

И чтобы вывел он мне только первые три.
 
WHERE name LIKE '%(%)%'

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