Member 13395560 Ответов: 2

Как показать имя начинается на С заканчивается на е, используя регулярные выражения в SQL-запрос


как показать имя начинается на С заканчивается на е, используя регулярные выражения в SQL-запрос

Что я уже пробовал:

я пыталась выбрать имя поставщика с supplier_details где имя регулярного выражения \ба(....)\Ле\\ B, но неправильно.может кто поможет

2 Ответов

Рейтинг:
1

Jochen Arndt

Прочтите о синтаксисе регулярных выражений для вашего SQL-сервера (например, MySQL :: MySQL 5.5 Справочное Руководство :: 12.5.2 Регулярные Выражения[^] для MySQL).

В общем, что-то вроде ^a.*e$ должен работать (^ = начало строки, . = любой символ, * = ноль или более раз, $ = конец строки).

В вашем случае вы также можете использовать LIKE выражение:

WHERE Name LIKE 'a%e'


Рейтинг:
0

CPallini

В качестве альтернативы вы можете использовать оператор like[^].