Имя: Пароль:
1C
 
Как сделать соединение ВСЕ КРОМЕ
0 Орбита
 
16.04.15
14:24
Есть 2 таблицы.
Надо получить записи из 1 таблицы, но выкусить записи 2
1 Орбита
 
16.04.15
14:25
Как сделать, народ?
2 zak555
 
16.04.15
14:25
is null
3 Asmody
 
16.04.15
14:25
НЕ В ()
Но работать будет не быстро.
4 butterbean
 
16.04.15
14:26
ЛЕВОЕ СОЕДИНИЕ + проверка ГДЕ НЕ Табл2.ПолеПроверки ЕСТЬ NULL
5 Орбита
 
16.04.15
14:27
(2) а это как?
6 Орбита
 
16.04.15
14:28
А что быстрее (3) или (4)?
7 Asmody
 
16.04.15
14:30
(6) Как повезет
8 Славен
 
16.04.15
14:34
(4) полное,не?
9 scanduta
 
16.04.15
14:38
без соединения

в условие пропиши :

НЕ ВТ_1.Реквизит В
        (ВЫБРАТЬ
            ВТ_2.Реквизит
        ИЗ
            ВТ_2)
10 DarkWater
 
16.04.15
14:39
(6) На больших объёмах данных (4), на мелких без разницы
11 DS
 
16.04.15
14:41
Повесьте в рамочке наконец эту картинку:
http://i.stack.imgur.com/1UKp7.png
12 zak555
 
16.04.15
14:50
(11) это на не зазубрить, а понимать
13 igork1966
 
16.04.15
14:54
(11) там еще нет двух вариантов соединения CROSS JOIN
14 igork1966
 
16.04.15
14:56
(12) +10000
15 la luna llena
 
16.04.15
14:57
как в 1с сделать where a.key is null?
16 Славен
 
16.04.15
14:59
(15) где Тз.Поле isNull
17 rozer76
 
16.04.15
14:59
(15) где a.key ЕСТЬ NULL
18 Classic
 
16.04.15
15:10
(6)
там результат разный будет
19 GANR
 
16.04.15
15:30
(6) Поставь скуль, сделай 2 справочника с миллионом записей и попробуй (3) и (4) - некачественный код быстро себя покажет на больших объемах данных.
20 Kolls
 
16.04.15
15:34
(11) - еще нет варианта перемножения
21 DS
 
16.04.15
16:16
(13) Да да. А также нет выборки, проекции, переименования, объединения и деления.
22 DS
 
16.04.15
16:18
(20) CROSS JOIN это и есть декартово произведение.