|
|
|
ЕСТЬNULL в запросе | ☑ | ||
|---|---|---|---|---|
|
0
legol90
25.01.18
✎
12:14
|
Подскажите, допустимо ли использовать такую конструкцию в запросе:
запрос.Текст = "ЕСТЬNULL(док1.Номенклатура, док2.Номенклатура), ЕСТЬNULL(док1.ХН, Док2.ХН), док.ДокОс из док1 Полное соединение док2 по док1.Номенклатура =док2.Номенклатура и док1.хн = док2.хн и док1.докОс = док2.ДокОС" |
|||
|
1
Ёпрст
гуру
25.01.18
✎
12:17
|
(0)нет.
отстутствует "Выбрать" |
|||
|
2
VS-1976
25.01.18
✎
12:20
|
(1) ИЗ тоже отсутствует. А так разрешаю... используй
|
|||
|
3
Гипервизор
25.01.18
✎
12:22
|
(2) Присутствует же.
|
|||
|
4
legol90
25.01.18
✎
12:22
|
а по делу, так можно или нельзя?
|
|||
|
5
Ёпрст
гуру
25.01.18
✎
12:24
|
(4) конструктор запроса ответит.
|
|||
|
6
Гипервизор
25.01.18
✎
12:25
|
(4) А проверить?
|
|||
|
7
Сияющий в темноте
25.01.18
✎
12:26
|
Что мы хотим?
ЕстьNULL просто экранирует NULL,в первом значении вторым значением |
|||
|
8
catena
25.01.18
✎
12:30
|
(4)В чем вопрос-то? Получить разрешение от сообщества?
|
|||
|
9
legol90
25.01.18
✎
12:34
|
запрос нормально отрабатывает, просто мне не очень нравится эта конструкция естьNUll. Есть так сказать две ТЗ, которые я полностью соединяю. К когда выполняю в консоли запрос, то для тех позиций тз2, которых нет в тз1, номенклатура и хн пустые, вот и думаю можно сделать через естьNULL или же лучше через пакет объединить, а поскольку не особо еще просвещен в этом деле решил спросить у более опытных товарищей, чтобы потом не краснеть, что я выбрал неправильный метод реализации данной задачи)
|
|||
|
10
Ёпрст
гуру
25.01.18
✎
12:40
|
(9) выкинь соединение, пользуй Объединить Все и наступит счастие.
|
|||
|
11
legol90
25.01.18
✎
12:45
|
(10) спасибо, так и сделаю. ну а все таки такая конструкция допустима или лучше её не использовать?
|
|||
|
12
1Сергей
25.01.18
✎
12:50
|
(11) Смотря что нужно в итоге
|
|||
|
13
legol90
25.01.18
✎
16:27
|
(12) в итоге нужно получить отчет который покажет сгруппированную номенклатуру по обеим тз
|
|||
|
14
Franchiser
25.01.18
✎
16:40
|
(11) я использую
|
|||
|
15
Buster007
25.01.18
✎
17:06
|
postrge sql плохо работает с полным соединением
|
|||
|
16
legol90
25.01.18
✎
17:53
|
(15) я так понимаю решение с помощью пакета запросов будет более оптимальным?
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |