Как правильно написать SQL запрос
Страницы: Пред. 1 2
Как правильно написать SQL запрос, нужно найти запис в таблице в поле которого "1" но не как вхождение "1" в "11" к примеру
"SELECT * FROM `name_table` WHERE `name_pole` REGEXP '[[:<:]](1)[[:>:]]'"
будет выбарка тех полей где существет цифра "1" (поиск точного вхождения с помощью регулярного выражения в mysql) smile:)
Цитата
tillad пишет:
"SELECT * FROM `name_table` WHERE `name_pole` REGEXP '[[:<:]](1)[[:>:]]'"
будет выбарка тех полей где существет цифра "1" (поиск точного вхождения с помощью регулярного выражения в mysql) smile:)
напишите регулярку пожалуйста  для приведеного примераПримеры полей
15,17,199,578
60,177,69
345,717
177

Нужно выбрать поля в которых число 17 в данном примере первая строчка, но не вхождение 17 в число 177 в второй и четвертой строчке и вхождение в 717 в третьей строчке
ну так поменяйте 1 на 17
"SELECT * FROM `name_table` WHERE `name_pole` REGEXP '[[:<:]](17)[[:>:]]'"
будет выведена только первая строка из вашего примера
Так же если надо найти больше одного числа к примеру 17 и 69 то это будет выгледять так
"SELECT * FROM `mytest` WHERE `txt` REGEXP '([[:<:]](17)[[:>:]]|[[:<:]](69)[[:>:]])'"
Цитата
tillad пишет:
"SELECT * FROM `mytest` WHERE `txt` REGEXP '([[:<:]](17)[[:>:]]|[[:<:]](69)[[:>:]])'"
Лучше так:
Код
"SELECT * FROM `mytest` WHERE `txt` REGEXP '([[:<:]](17|69)[[:>:]])'"
Цитата
tillad пишет:
"SELECT * FROM `mytest` WHERE `txt` REGEXP '([[:<:]](17)[[:>:]]|[[:<:]](69)[[:>:]])'"
Цитата
Jaguar пишет:
Код
 "SELECT * FROM `mytest` WHERE `txt` REGEXP '([[:<:]](17|69)[[:>:]])'" 
Круто, мужики!! Спасибо большое!!! Плюсанул обоим 
А где есть норм статейка или книга про регулярки в SQL
вот к примеру, вполне всё понятно описывается
www.mysql.ru/docs/man/Regexp.html]Регулярные выражения в MySQL
Страницы: Пред. 1 2
Читают тему (гостей: 1, пользователей: 0, из них скрытых: 0)
Новые темыОбъявленияСвободное общение
07:58 Яндекс Нейро и выдача в 2026 - остались ли лазейки для маленьких сайтов? 
05:00 узнать больше dm_avitos 
23:22 Рост эффективности моего интернет‑магазина 
23:12 Adsense личный опыт 
22:07 С чего сейчас проще начать? 
22:02 как оплатить claude и gpt-5 из рф в 2026 чтобы не забанили через три дня 
21:54 WB и Ozon - новые "русские поисковики"? Яндекс теряет коммерческую выдачу 
09:01 Мониторинг обменников Сrypto-scout.io 
04:32 От $0.015 за IP | $0.68 за ГБ | 9PROXY.COM | 20+ млн резидентных прокси | 99,95% аптайм | Без чёрных списков 
21:20 Русские народные сказки - оцените! 
21:08 Продам сотню хороших доменов по минимальным ценам 
20:43 JustProxy.Biz - Резидентные прокси без ограничения по трафику 
19:02 Mixmasters - Exchange without AML and KYC 
18:10 UltraXchina: Современный сервис обмена Alipay, USDT, Наличные 
22:55 С юмором по жизни! 
22:49 Список обновленных тем пуст... 
22:37 Чак Норрис ушел - 19 марта 2026, 86 лет, семья подтвердила 
22:19 8 марта: желаю аптайма 99.9% и e-e-a-t без локов 
21:16 Почему не обновляется счетчик ИКС (индекса качества сайта) 
19:57 молодильные яблоки и живая вода 
01:50 Точные прогнозы на футбол