Reader small image

You're reading from  Learn SQL using MySQL in One Day and Learn It Well

Product typeBook
Published inApr 2024
PublisherPackt
ISBN-139781836205678
Edition1st Edition
Right arrow
Author (1)
Jamie Chan
Jamie Chan
author image
Jamie Chan

Jamie Chan is a tutor and freelance programmer with years of experience and a dedicated passion for sharing the joy of programming with as many people as possible. With seven bestselling programming books on Amazon, Jamie's publications stand out for their ability to break down complex concepts into simple terms. Additionally, each book includes complete projects at the end, enabling hands-on learning and a deep understanding of the concepts presented.
Read more about Jamie Chan

Right arrow

Unions

 

Now that we understand how joins work, let’s move on to unions. This is a relatively easy concept.

 

The UNION keyword is used to combine the results of two or more SELECT statements. Each SELECT statement must have the same number of columns. The syntax is:

 

SELECT_statement_one

UNION

SELECT_statement_two;

 

The column names from the first SELECT statement will be used as the column names for the results returned.

 

Let’s look at an example.

 

For the employees table, we can do a UNION as follows:

 

SELECT em_name, salary FROM employees WHERE gender = 'M'

UNION

SELECT em_name, years_in_company FROM employees WHERE gender = 'F';

 

We’ll get the following output:

 

Image

 

The first 5 rows are from the first SELECT statement while the last 4 are from the second statement.

 

Note that by default, the UNION keyword removes any duplicates from the result. If you...

lock icon
The rest of the page is locked
Previous PageNext Chapter
You have been reading a chapter from
Learn SQL using MySQL in One Day and Learn It Well
Published in: Apr 2024Publisher: PacktISBN-13: 9781836205678

Author (1)

author image
Jamie Chan

Jamie Chan is a tutor and freelance programmer with years of experience and a dedicated passion for sharing the joy of programming with as many people as possible. With seven bestselling programming books on Amazon, Jamie's publications stand out for their ability to break down complex concepts into simple terms. Additionally, each book includes complete projects at the end, enabling hands-on learning and a deep understanding of the concepts presented.
Read more about Jamie Chan