Как удалить нечисловые символы c в столбце (предложение WHERE), используя MySQL 5.5 - PullRequest
0 голосов
/ 28 мая 2020

У меня есть столбец registration_number с произвольно отформатированными значениями. Это могут быть:

390
39B
C39(B)
39
39BC
3911

Мне нужны все строки, соответствующие 39. Результат должен быть:

39B
C39(B)
39
39BC

Могу ли я выполнить регулярное выражение в столбце WHERE?

1 Ответ

2 голосов
/ 28 мая 2020

Вы можете использовать:

where registration_number regexp '(^|[^0-9])39([^0-9]|$)'

Здесь - скрипт db <>.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...