Имя: Пароль:
1C
1С v8
Как запросом выбрать телефоны?
,
0 PR
 
24.06.14
16:16
1. Есть простое решение... 80% (4)
2. Свое мнение 20% (1)
3. Нет простого решения... 0% (0)
Всего мнений: 5

В базе в некой таблице, например таблице "Телефоны" с единственным полем "Телефон" типа строка (1000) хранятся телефоны.
В телефоне, кроме цифр могут присутствовать символы "(", ")", "-" и " ".
Как запросом выбрать все номера телефонов по поисковой строке "123 4 5"?
То есть строка поиска для ПОДОБНО должна быть такая "%1[(,),-, ,]2[(,),-, ,]3%4%5%".
[(,),-, ,] — это символ "(", ")", "-", " " или отсутствие символа.

Вопрос. Как задать в меске [(,),-, ,] возможность отсутствия символа?
10 ptiz
 
24.06.14
16:58
Хранить в базе без лишних символов.

Есть простое решение...
14 APXi
 
24.06.14
17:15
хранить без спец символов, форматировать при выводе.

Есть простое решение...
32 dj_serega
 
25.06.14
14:08
(10) присоединяюсь

Есть простое решение...
33 tdm
 
25.06.14
14:14
контекстный поиск платформы 1с)))

Есть простое решение...