|
Запрос по ВТ. Результат : исключение множества записей из другой ВТ |
☑ |
0
bvb
29.09.14
✎
14:52
|
Есть две временных таблицы ВТ_1 и ВТ_2. В обеих поля номенклатура, ХарактеристикаНоменклатуры, СерияНоменклатуры, Качество.
Нужно получить элементы ВТ_1 исключая подмножество ВТ_2 по одинаковому содержанию четырех полей
Ставлю условие :
|ГДЕ
| НЕ ВТ_1 В
| (ВЫБРАТЬ
| ВТ_2.Номенклатура
| ИЗ
| ВТ_2)
| И НЕ ВТ_1.ХарактеристикаНоменклатуры В
| (ВЫБРАТЬ
| ВТ_2.ХарактеристикаНоменклатуры
| ИЗ
| ВТ_2)
| И НЕ ВТ_1.СерияНоменклатуры В
| (ВЫБРАТЬ
| ВТ_2.СерияНоменклатуры
| ИЗ
| ВТ_2)
Как только добавляю
| И НЕ ВТ_1.Качество В
| (ВЫБРАТЬ
| ВТ_2.Качество
| ИЗ
| ВТ_2
возвращается только брак
ЧТЯДНТ ?
|
|
4
Жан Пердежон
29.09.14
✎
14:57
|
(0) у тебя твои условия между собой не связаны НИКАК: если не понятно - нарисуй простейший пример
|
|
5
bvb
29.09.14
✎
15:04
|
(4) Уже понял свой косяк
(2,3) Спасибо получилось
|
|
6
Крошка Ру
29.09.14
✎
15:09
|
Это где ж такому учат?
|
|
7
Kamas
29.09.14
✎
15:11
|
(3) куда делись 7 нуфнуфов
|
|
9
Крошка Ру
29.09.14
✎
15:13
|
(8) А Наф-Нафов и Ниф-Нифов столько же?
|
|
10
bvb
29.09.14
✎
15:15
|
(3) имеется в виду :
ИЗ
ВТ_1 КАК ВТ_1
ЛЕВОЕ СОЕДИНЕНИЕ ВТ_2 КАК ВТ_2
ПО (ВТ_2.Номенклатура ЕСТЬ NULL )
И (ВТ_2.ХарактеристикаНоменклатуры ЕСТЬ NULL )
И (ВТ_2.СерияНоменклатуры ЕСТЬ NULL )
И (ВТ_2.Качество ЕСТЬ NULL )
?
|
|
13
bvb
29.09.14
✎
15:46
|
(11, 12) Высший класс.
спасибо большое.
Положу в копилочку
|
|