Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > SQL, базы данных
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.04.2017, 16:14   #1
Renatqq
Новичок
Джуниор
 
Регистрация: 25.05.2015
Сообщений: 2
По умолчанию запрос, чтобы слово кончалось на "авль" или "акль"

Добрый день.
как сделать запрос, чтобы слово кончалось на "авль" или "акль" (напр. журавль, спектакль), вообщем после "а" допускаются только согласная буква.

через Like (так не работает)
Код:
SELECT * FROM tab1 WHERE слово LIKE '%а[йцкнгшщзхфвпрлджчсмтб]ль'
И ошибку не выдает и не находит.

или через регулярные выражения, либо RLike (тоже не работает)
Код:
слово REGEXP '.а[вйцкнгшщзхфпрлджчсмтб]ль$'
Renatqq вне форума Ответить с цитированием
Старый 16.04.2017, 07:50   #2
dbalor
Форумчанин
 
Аватар для dbalor
 
Регистрация: 06.09.2016
Сообщений: 198
Сообщение

Вроде бы так:
Код:
...
LIKE "a%ль"
...
dbalor вне форума Ответить с цитированием
Старый 16.04.2017, 14:40   #3
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,515
По умолчанию

Цитата:
Сообщение от dbalor Посмотреть сообщение
Вроде бы так:
Код:
...
LIKE "a%ль"
...
"а<втомоби>ль" здесь тоже подойдет.
а надо
Код:
вообщем после "а" допускаются только согласная буква.
и скорее всего только ОДНА буква.
программа — запись алгоритма на языке понятном транслятору
evg_m вне форума Ответить с цитированием
Старый 16.04.2017, 15:06   #4
Renatqq
Новичок
Джуниор
 
Регистрация: 25.05.2015
Сообщений: 2
По умолчанию

Цитата:
Сообщение от dbalor Посмотреть сообщение
Вроде бы так:
Код:
...
LIKE "a%ль"
...
вообще не то. Здесь между "а" и "ль" будет все что угодно, а нужна одна согласная.
проблем нет сделать одну букву это делается так "а_вль", проблема чтобы буква была согласной. Не хочется составлять запрос циклом, хочется сделать диапазон, тоесть как в sql
Код:
LIKE  '%а[йцкнгшщзхфвпрлджчсмтб]ль'
но в mysql это уже не работает

Последний раз редактировалось Renatqq; 16.04.2017 в 15:08.
Renatqq вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Убрать папки "Pictures", "Music", "Видео", "Downloads" из "МОЙ КОМПЬЮТЕР" Бахтиёр1916 Windows 1 05.04.2017 12:53
Нужно пояснить/прокомментировать код программы, или коды функций "Добавить" "Удалить" "Обновить(редактировать" "Поиск" "Период") ZIRASS PHP 4 15.06.2016 14:23
Для заданной строки определить все входящие в неё символ. Например: строка "abccbbabbac" состоит из символов "a", "b" и "c" Sandakan01 Помощь студентам 1 24.02.2016 03:20