SQL

How To Use UNION Operator In SQL

In this article, we will learn how to use the UNION operator in SQL.

To combine the result-set of multiple SELECT statements, the UNION operator is used.

  • Within UNION each SELECT statement must have the same number of columns.
  • The columns must also have similar data types.
  • The columns must also be in the same order in each SELECT statement.

Syntax

SELECT column_name(s) FROM TABLE_NAME1
UNION
SELECT column_name(s) FROM TABLE_NAME2;

Example

The subsequent statement would select the names (only distinct values) from both the “Viewers” and the “Authors” table:

SELECT Name FROM Viewers
UNION
SELECT Name FROM Authors
ORDER BY Name;

Note : By default, the UNION operator selects only distinct values. To allow duplicate values, use UNION ALL.

Example

The subsequent statement would select the names (duplicate values also) from both the “Viewers” and the “Authors” table:

SELECT Name FROM Viewers
UNION ALL
SELECT Name FROM Authors
ORDER BY Name;

 

Also, check How To Use CROSS JOIN Keyword In SQL

Yasin Panwala

Yasin Panwala is a Web Developer and Author at TheCodeHubs. He has experience in Web Developing and Designing and also in Writing. He has got his skills in working on technologies like .NET Core, ADO.NET, AJAX, Angular, AngularJS, ASP.NET, ASP.NET MVC, Bootstrap, C#, CSS, Entity Framework, Express.js, GraphQL, HTML, JavaScript, JQuery, JSON, LINQ, Microsoft Office, MongoDB, MySQL, Node.js, PostgreSQL, SQL, SQL Server, TypeORM, TypeScript, Visual Basic .NET, Web API. He also got his skills in working with different integration and some known versioning tools. He is always ready to learn new things and he always tries his best on tasks that are assigned to him and gives the best possible outputs.

Share
Published by
Yasin Panwala

Recent Posts

Testing hk

Testing

2 years ago

Create and Used PIPE in angular

In this article, we have to show Create and Used PIPE in angular

2 years ago

Operation

Testing

2 years ago

Create and Used PIPE in angular

In this article, we have to show Create and Used PIPE in angular

2 years ago

Create and Used PIPE in angular

In this article, we have to show Create and Used PIPE in angular

2 years ago

TETS NEW

test

3 years ago