Help Me/Question What Is The Difference Between Union And Union All Sql Syntax?

steve taylor

White Belt
With the help of union operation we can combine two sets of similar type. In union operation by default repeated values are eliminated the purpose of the union operation are same in the SQL Query Union operation are used to combine the two or more attributes value of the relation. In which way the union all differ from Union?


Content Writer
When we use Union between two tables it will union records of booth the tables but kept only one copy of the common records in the new table or view. But when we do Union all it will kept the records of both the tables as they are means multiple copies for the records even if they are common in both the table.


White Belt
Union means combining the two or more different table which have same attribute field. In union we can combine only the unique values and the repeated values are eliminated. Where as in the union all operation all the element are keep in the database .

Swati Mishra

Content Writer
The UNION operator is used to combine the result set of two or more SELECT statements.and the ALL keyword is allow the duplicate data in the table.