SQL: qual a diferença entre UNION e UNION ALL?

SQL Server

20/09/2016

alguém saberia responder essa? :)

qual a diferença entre UNION e UNION ALL?
Gladstone Matos

Gladstone Matos

Curtidas 0

Melhor post

Luiz Santos

Luiz Santos

20/09/2016

Explicando de uma forma rápida e sem rodeios:
UNION realiza um DISTINCT entre os SELECTS, ou seja, os registros que tiverem informação repetida só apareceram uma vez no ResultSet
UNION ALL simplesmente une os SELECTS, ou seja, os registros que tiverem informação repetido apareceram no ResultSet quantas vezes eles existirem

Retirado de:

https://social.technet.microsoft.com/wiki/contents/articles/4436.union-x-union-all-pt-br.aspx
GOSTEI 4

Mais Respostas

Gladstone Matos

Gladstone Matos

20/09/2016

irado obriagdo Luiz! :D
GOSTEI 0
POSTAR