Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 UNION vs UNION ALL  [new]
Baturin Alexey
Member

Откуда:
Сообщений: 5
на пьяную голову пришло. наверно у некоторых будут проблемы с 3-им query, ответы в след.месадже
С Наступающими Всех!!!

select 1 as col
union
select 1;

select 1 as col
union all
select 1;

select col from
		(select 1 as col
		union all
		select 1) as t
union
select 1 as col;

select col from
		(select 1 as col
		union all
		select 1) as t
union all
select 1 as col;

select @@VERSION;
23 дек 18, 13:59    [21771390]     Ответить | Цитировать Сообщить модератору
 Re: UNION vs UNION ALL  [new]
Baturin Alexey
Member

Откуда:
Сообщений: 5
col
-----------
1

(ñòðîê îáðàáîòàíî: 1)

col
-----------
1
1

(ñòðîê îáðàáîòàíî: 2)

col
-----------
1

(ñòðîê îáðàáîòàíî: 1)

col
-----------
1
1
1

(ñòðîê îáðàáîòàíî: 3)


----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Microsoft SQL Server 2012 - 11.0.5058.0 (X64)
May 14 2014 18:34:29
Copyright (c) Microsoft Corporation
Enterprise Edition (64-bit) on Windows NT 6.1 <X64> (Build 7601: Service Pack 1) (Hypervisor)


(ñòðîê îáðàáîòàíî: 1)
23 дек 18, 14:00    [21771392]     Ответить | Цитировать Сообщить модератору
 Re: UNION vs UNION ALL  [new]
Mike_za
Member

Откуда: Москва
Сообщений: 1176
И это как то противоречит документации?
23 дек 18, 18:46    [21771515]     Ответить | Цитировать Сообщить модератору
 Re: UNION vs UNION ALL  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 30739
Baturin Alexey
наверно у некоторых будут проблемы с 3-им query, ответы в след.месадже
Вопрос то какой?
24 дек 18, 00:19    [21771665]     Ответить | Цитировать Сообщить модератору
 Re: UNION vs UNION ALL  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 36689
Ну, некто даже упоролся в ноль, узнав, что в union встроен бесплатный distinct. Бывает, чо.
24 дек 18, 00:22    [21771668]     Ответить | Цитировать Сообщить модератору
 Re: UNION vs UNION ALL  [new]
PizzaPizza
Member

Откуда:
Сообщений: 309
Логично.
Два разных оператора действуют по-разному.
24 дек 18, 00:37    [21771675]     Ответить | Цитировать Сообщить модератору
 Re: UNION vs UNION ALL  [new]
Владислав Колосов
Member

Откуда:
Сообщений: 7391
Просто еще один гуманитарий решил освоить математику. И тут же совершил прорыв в области научных знаний.
24 дек 18, 12:08    [21771881]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить