|
Поиск документа по номеру | ☑ | ||
---|---|---|---|---|
0
dr porky
17.01.13
✎
14:49
|
Всем привет.
Кому не жалко, дайте пинок к поискам. Есть массив номеров документов например "3453", "2131", "3456" і т.д. По номерам в массиве нужно найти ссылки в базе, причем номера в базе могут быть следующие "НБ00-00003453", "КТ01-00002131", "00-00003456". Внимание вопрос, можно ли обойтись одним запросом, или запроса в цикле не избежать? |
|||
1
Rovan
гуру
17.01.13
✎
14:50
|
ГДЕ Док.Номер ПОДОБНО "3453%"
|
|||
2
Maxus43
17.01.13
✎
14:50
|
такое ищется через ПОДОБНО, а оно вроде на одно значение
|
|||
3
dr porky
17.01.13
✎
14:51
|
То что ПОДОБНО я знаю, но можно ли аргуметом ПОДОБНО передать массив строк?
|
|||
4
RomaH
naïve
17.01.13
✎
14:51
|
а в соединении подобно нельзя?
|
|||
5
dr porky
17.01.13
✎
14:54
|
(4) Иными словами, динамически построить запрос, используя ОБЪЕДИНИТЬ ВСЕ для каждого элемента массива?
|
|||
6
RomaH
naïve
17.01.13
✎
14:55
|
не объединить, а соединение
с условием на ПОДОБНО к временной таблице с кодами |
|||
7
Reset
17.01.13
✎
14:55
|
Передать список масок во временную таблицу и соединить таблицу докуметов по подобно с ней
|
|||
8
dr porky
17.01.13
✎
14:55
|
(6) Опа, интересненько, спасибо буду пробовать.
|
|||
9
dr porky
17.01.13
✎
14:56
|
(7) Во-во, спасибо что надоумили
|
|||
10
Maxus43
17.01.13
✎
14:56
|
не факт что в соединении можно ПОДОБНО...
|
|||
11
dr porky
17.01.13
✎
14:57
|
Всем спасибо
|
|||
12
Reset
17.01.13
✎
14:57
|
(10) Факт
|
|||
13
Maxus43
17.01.13
✎
14:57
|
(12) ну тода это хорошо
|
|||
14
Reset
17.01.13
✎
14:58
|
Следущий вопрос будет: не могу установить в конструкторе соединение по подобно. Предлагает = <> и все.
Ответ: указать произвольное условие или вообще текст руками написать |
|||
15
dr porky
17.01.13
✎
15:06
|
(14) За совет спасибо, но ЧСВ Вам надо бы поуменшить.
|
|||
16
Maxus43
17.01.13
✎
15:07
|
:)
|
|||
17
Reset
17.01.13
✎
15:14
|
(15) Спасибо за совет :)
|
|||
18
Reset
17.01.13
✎
15:17
|
Надо было не говорить. Ок :)
|
|||
19
Rovan
гуру
17.01.13
✎
15:40
|
(5) нет.... лучше так
ГДЕ Док.Номер ПОДОБНО &Параметр1 ИЛИ Док.Номер ПОДОБНО &Параметр2 ИЛИ Док.Номер ПОДОБНО &Параметр3 ... |
|||
20
Reset
17.01.13
✎
15:47
|
(19) Это если параметров фиксированное и небольшое количестово. Иначе вариант через ВТ удобней.
(во избежание обвинений в чсв - это имхо :) ) |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |