|
как сделать отбор по маске(шаблону)
| ☑ |
0
desaint08
04.11.16
✎
16:03
|
не бейте палками сходу!!!!я читал справку,но что то ничего реализовать не могу(
мне нужно отобрать отобрать только те записи в которых код из 2 чисел
любых двух
ВЫБРАТЬ
ПодразделенияОрганизаций.Наименование,
ПодразделенияОрганизаций.Код
ИЗ
Справочник.ПодразделенияОрганизаций КАК ПодразделенияОрганизаций
ГДЕ
ПодразделенияОрганизаций.Код ПОДОБНО "[0-9][0-9]"
и ничего не происходит
но когда я ввожу например
"[0-9]%" то отбираются все коды потому что все начинаются с цифр,
но когда я набираю
"%[0-9]"отбираются 4 записи типа 2200360101
так все же как написать и где почитать,потому что в справке как то неясно описано.
|
|
1
bootini
04.11.16
✎
16:17
|
[0-9][0-9] так работает, ставил через установить параметр.
У тебя код скорее всего вида: "34 " , т.е. пробелами дополнен.
|
|
2
desaint08
04.11.16
✎
16:22
|
(1) неа не работает,странно,блин совсем запутался,через параметр не работает
|
|
3
Живой Ископаемый
04.11.16
✎
16:39
|
2(2) Если нужно точно чтобы из двух цифр, то работает
Если нужно чтобы из двух цифр и пробелов - не работает
|
|
4
bootini
04.11.16
✎
16:42
|
у тебя код пробелами дополняется, поэтому не находит по этой маске, надо маску как-то пробелами дополнять до длинны кода
|
|
5
Живой Ископаемый
04.11.16
✎
16:56
|
|
|
6
desaint08
04.11.16
✎
16:57
|
а тоесть если длина кода 8символов нужно [0-9] [0-9] и 6 пробелов?
|
|
7
bootini
04.11.16
✎
16:59
|
(6) ага т.е. дополнять надо как в (5) сделано
|
|
8
Живой Ископаемый
04.11.16
✎
17:03
|
Вообще, самое главное - прежде чем паниковать, поэкспериментируй. Чего стоит накидать временную таблицу в консоли и построить к ней пару запросов?
|
|