Имя: Пароль:
IT
 
Два запроса. Результаты равны?
0 Ненавижу 1С
 
гуру
14.12.11
16:40
1. Могут быть не равны 67% (6)
2. Всегда будут равны 33% (3)
3. Никогда не будут равны 0% (0)
Всего мнений: 9

1.
ВЫБРАТЬ
   А.ПА КАК ПА,
   Б.ПБ КАК ПБ
ИЗ
   А КАК А
       ПОЛНОЕ СОЕДИНЕНИЕ Б КАК Б
       ПО А.ПА = Б.ПБ

УПОРЯДОЧИТЬ ПО
   ПА,
   ПБ

2.
ВЫБРАТЬ
   А.ПА КАК ПА,
   Б.ПБ КАК ПБ
ИЗ
   А КАК А
       ЛЕВОЕ СОЕДИНЕНИЕ Б КАК Б
       ПО А.ПА = Б.ПБ

ОБЪЕДИНИТЬ

ВЫБРАТЬ
   А.ПА,
   Б.ПБ
ИЗ
   Б КАК Б
       ЛЕВОЕ СОЕДИНЕНИЕ А КАК А
       ПО (А.ПА = Б.ПБ)

УПОРЯДОЧИТЬ ПО
   ПА,
   ПБ
2 Beduin
 
14.12.11
16:51
Я еще не пил.

Всегда будут равны
3 andrewks
 
14.12.11
16:52
по логике, должно быть так:

Всегда будут равны
56 RomanYS
 
15.12.11
23:40
(53) Если каждая из таблиц, например, состоит из 2-х NULL, то в результате обоих запросов мы должны получить 4 пары NULL-NULL

Всегда будут равны