Как правильно написать 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)
Новые темыОбъявленияСвободное общение
00:34 Яндекс опять крутит? Апдейт 12 января 
00:23 Почему ваш сервер тормозит: это не DDOS, это нейросети "кушают" ваш контент 
00:06 Яндекс туда же: "Нейро" отжал 50% первого экрана. Органический трафик падает 
23:37 Вебмастерам приготовиться: к концу 2026 ChatGPT планирует полностью забрать рутину юзеров 
23:29 Реальный кейс 2026: Как ИИ убил трафик на документацию и оставил людей без работы 
23:08 Telegram тонет? Убытки $222 млн и массовая распродажа TON 
22:58 SEO-инструменты слепнут: Ahrefs и Semrush массово банят на сайтах из-за ИИ 
04:16 Просто $0.04/IP 9PROXY.COM Резидентные прокси Неограниченная пропускная способность Уникальная политика замены Без чёрного списка 
21:40 BestX24 - быстрый и безопасный обменник криптовалют и электронных денежных средств 
19:06 Mixmasters - Exchange without AML and KYC 
18:22 Скрипт обменника валют 
15:19 CryptoMonitor.info - ваш надеждный обменник BTC USDT XMR (без KYC) 
12:45 Мониторинг обменников Сrypto-scout.io 
09:44 Продам: Флудер телефонов. Спамер телефонов. Массовые звонки на телефон 
22:29 Какой фильм вы любите посмотреть перед сном? 
22:18 С юмором по жизни! 
22:02 Астероид отменяется. Человечеству угрожает... сперма Дурова 
21:49 ИИ от Илона "сорвался с цепи": Grok завалил пользователей клубничкой 
21:48 Гайд по релокации 2026: раздевайся и работай (18+) 
20:10 Программирование (кодинг) на смартфоне 
18:41 Ням-ням! - 8 деликатесов, которые когда-то ели только бедные люди