Как правильно написать 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)
Новые темыОбъявленияСвободное общение
12:20 Минус 30% дохода? Chrome теперь скрывает футерные баннеры (Sticky Ads) 
10:48 Кто-то научился фильтровать новых ИИ-ботов? Метрика сходит с ума 
10:46 Ютуб выкашивает каналы за "Серийный контент". Как не отлететь? // Советы по выживанию 
10:40 Продвижение-2022: Гугл все? Нет – Гугл не все! 
10:37 Дзен окончательно всё? Или у кого-то еще «стреляет» белый контент? 
10:36 Началось? На Reddit паника: Google массово рассылает варнинги за AI-контент 
10:34 Простая тема Вордпресс 
12:07 EM24.biz - обмен валют 
11:33 BIGPROXY.SHOP - Резидентные Ротационные Backconnect Proxy USA EUROPA MIX [Безлимитный трафик] 
08:41 Мониторинг обменников Сrypto-scout.io 
04:06 Просто $0.04/IP 9PROXY.COM Резидентные прокси Неограниченная пропускная способность Уникальная политика замены Без чёрного списка 
01:24 SOCKS5 приватные прокси на 30 дней для PayPal 
01:24 Google Voice аккаунты для бесплатных SMS и звонков 
01:23 PayPal аккаунты для любых целей 
10:45 Подтягиваем физкультурку 
08:58 Осталось 3-5 месяцев до блокировки YouTube в России, — заявил Клименко 
08:09 Владельцы "китайцев" 3-леток, признавайтесь честно — сгнили или едут? 
22:24 Gartner обещал смерть SEO к 2026 году. Открываем метрику и проверяем 
17:27 Курс доллара упал ниже 85 рублей 
11:00 Наши машинки 
07:38 Партнерская программа ООО МКК Тачфинанс.