|
v8: Как применить ПОДОБНО в запросе по неполному соответствию
| ☑ |
0
1sik
16.05.14
✎
17:43
|
С тем как применить подобно при работе со строкой понятно, а вот ...
СоглашенияСПоставщиками.Наименование ПОДОБНО %Склады.Наименование% в моем примере не работает, а задачу как то решить надо,так как иногда в одном наименовании может быть пробел и т.д.
сам запрос:
ВЫБРАТЬ
Склады.Ссылка,
СоглашенияСПоставщиками.Ссылка КАК Ссылка1
ИЗ
Справочник.СоглашенияСПоставщиками КАК СоглашенияСПоставщиками
ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Склады КАК Склады
ПО СоглашенияСПоставщиками.Склад = Склады.Ссылка
ГДЕ
СоглашенияСПоставщиками.Контрагент = &Контрагент
И СоглашенияСПоставщиками.Наименование ПОДОБНО Склады.Наименование
|
|
1
Di-dog
16.05.14
✎
17:49
|
И СоглашенияСПоставщиками.Наименование ПОДОБНО "%"+Склады.Наименование+"%"
|
|
2
timurhv
16.05.14
✎
17:50
|
(0) А нафига подобно, есть же соединение по ссылке! Может внутреннее соединение?
|
|
3
fisher
16.05.14
✎
17:52
|
(0) "С тем как применить подобно при работе со строкой понятно"
Просвяти. Или ты на регулярные выражения намекаешь?
|
|
4
fisher
16.05.14
✎
17:52
|
Стоп. Понял о чем речь.
|
|
5
Крошка Ру
16.05.14
✎
17:54
|
(2) там соединение по складам, а здесь наименование соглашения подобно наименованию склада
|
|
6
Крошка Ру
16.05.14
✎
17:56
|
(0) делать дополнительные реквизиты с наименованиями без пробелов))
|
|
7
fisher
16.05.14
✎
17:57
|
В запросе никак.
Или постобработка или внешняя функция в СКД.
Ну а вообще, возникновение подобной задачи - это отмашка на рефакторинг.
|
|
8
Shurjk
16.05.14
✎
18:00
|
Пятнично.
|
|
9
1sik
16.05.14
✎
18:02
|
(1) Спасибо сработало
(6) реквизиты заполняю не я.
|
|