|
Трэба помощь по запросам | ☑ | ||
|---|---|---|---|---|
|
0
makfromkz
11.04.15
✎
07:56
|
есть две(на самом деле три) таблицы
полная Табл1 и Табл2 полученная соединением с Таб3 (внутреннее соединение по 2 полям) как выбрать записи из полной Табл1 НЕ попавшие в соединение Табл2 ??? |
|||
|
1
ILM
гуру
11.04.15
✎
08:01
|
Ты не поверишь!
ВЫБРАТЬ Т1.* ИЗ Т1 КАК Т1 ГДЕ (Т1.ПОЛЕ1,...., Т1.ПОЛЕ999) НЕ В (ВЫБРАТЬ Т2.ПОЛЕ1, ...,Т2.Поле999 ИЗ Т2 КАК Т2 СОЕДИНЕНИЕ Т3 КАК Т3 ПО ....) |
|||
|
2
makfromkz
11.04.15
✎
08:02
|
щас попробую мил человек, а то я свою ламерскую голову третий день ломаю :(
|
|||
|
3
makfromkz
11.04.15
✎
08:04
|
обычно я сталкивался с применением предложения В
только в одномерном варианте, типо: Контр В ИмяМассива |
|||
|
4
ILM
гуру
11.04.15
✎
08:04
|
Бывает)
|
|||
|
5
User_Agronom
11.04.15
✎
08:11
|
(2) ...(Т1.ПОЛЕ1,...., Т1.ПОЛЕ999) НЕ В (ВЫБРАТЬ Т2.ПОЛЕ1, ...,Т2.Поле999 ...
количественное равенство полей должно быть |
|||
|
6
makfromkz
11.04.15
✎
08:13
|
(5) это понятно
|
|||
|
7
makfromkz
11.04.15
✎
08:34
|
кажись получилось:
ВЫБРАТЬ ДоговорыКонтрагентов.Ссылка, ДоговорыКонтрагентов.Владелец ПОМЕСТИТЬ Табл1 ИЗ Справочник.ДоговорыКонтрагентов КАК ДоговорыКонтрагентов ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ДоговорыКонтрагентов.Ссылка, ДоговорыКонтрагентов.Владелец, ПоступлениеТоваровУслуг.Ссылка КАК Ссылка1 ПОМЕСТИТЬ Табл2 ИЗ Справочник.ДоговорыКонтрагентов КАК ДоговорыКонтрагентов ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.ПоступлениеТоваровУслуг КАК ПоступлениеТоваровУслуг ПО ДоговорыКонтрагентов.Ссылка = ПоступлениеТоваровУслуг.ДоговорКонтрагента И ДоговорыКонтрагентов.Владелец = ПоступлениеТоваровУслуг.Контрагент ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ Табл1.Ссылка, Табл1.Владелец ИЗ Табл1 ГДЕ (Табл1.Ссылка,Табл1.Владелец) НЕ В (ВЫБРАТЬ Табл2.Ссылка,Табл2.Владелец ИЗ Табл2) ==== всем СПАСИБО!!!! |
| Форум | Правила | Описание | Секции | Поиск |