|
|
|
Помогите с запросом
|
|||
|---|---|---|---|
|
#18+
Есть таблица orders в ней есть поле order_comment его ячейка выглядеть так: Order - Тип заказа: <b>Безналичный расчет</b> - Для оформления заказа заполните эту форму: - Ваше имя - Елена Контактный телефон - 89853341*** Адрес - г.Москва, ул. Болотная площадь д.16/5" E-mail - ***985@mail.ru Комментарий к заказу - Заказ от ООО \"Ам***м\" Вопрос, как вычленить все моб номера, руками 3000шт сума сойти, маска номеров отличается немного, кто то вводит 7915, кто то 8915 кто то просто 915 и тд Спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2019, 13:28 |
|
||
|
Помогите с запросом
|
|||
|---|---|---|---|
|
#18+
Неплохо было бы указать версию MySQL. На 8+ есть REGEXP_SUBSTR(), а на 5+ задачу можно решать только хранимой процедурой. В любом случае алгоритм должен быть приблизительно такой. Ищем подстроку, которая содержит 10 либо 11 цифр, плюс. Возможно, разделители тире и пробелы. Все такие подстроки чистим от разделителей и валим в кучу. Результат обрабатываем на предмет нормализации (если длина 11, то первая должна быть 7 или 8, и её отбросить, в остатке первые 3 должны быть существующим кодом моб. оператора). Всё, что проходит контроль и нормализацию, можно считать телефонами. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2019, 13:37 |
|
||
|
Помогите с запросом
|
|||
|---|---|---|---|
|
#18+
Akina, Версия 5.7 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2019, 13:39 |
|
||
|
|

start [/forum/topic.php?fid=47&fpage=37&tid=1829218]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
44ms |
get topic data: |
15ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
2ms |
| others: | 13ms |
| total: | 150ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...