Dashboard

SQL LEFT JOIN

SQL LEFT JOIN
By Lets Viz2 min read
DashboardReporting

The LEFT JOIN or LEFT OUTER JOIN is used to retrieve all the records from the Left table (Table A) if there is no match with the Right table (Table B). If there is no match in the right table then the result will have NULL representing the column for the right table. If any value matches with the left table so that particular record will be present in the result.

  • Syntax of LEFT JOIN –

SELECT column1,column2,column3,...,columnN FROM TableA
LEFT JOIN
TableB
ON TableA.column_name = TableB.column_name ;

Example – Consider these two tables the Product table and the Manager table.

Demo Table – 

Product Table

Category Region City Country Customer_ID Customer_name
Office Supplies Central Chicago United States SM-20950 Suzanne McNair
Technology East New York City United States AH-10465 Amy Hunt
Office Supplies East New York City United States AH-10465 Amy Hunt
Office Supplies East Dover United States EP-13915 Emily Phan
Office Supplies East Dover United States EP-13915 Emily Phan
Technology West Aurora United States TP-21565 Tracy Poddar
Office Supplies West Aurora United States TP-21565 Tracy Poddar
Office Supplies East Long Beach United States AR-10825 Anthony Rawles
Office Supplies West Pasadena United States HA-14920 Helen Andreada
Furniture West Pasadena United States HA-14920 Helen Andreada

 

Manager Table

Region Regional Manager
West Sadie Pawthorne
East Chuck Magee
Central Roxanne Rodriguez
South Fred Suzuki

Now the below query will return all the records from the Product table even if there is no match in the Manager’s table.

SELECT
A.Category,A.City,A.[Customer Name],B.Region,B.[Regional Manager]
FROM [dbo].[Products] AS A
LEFT JOIN
[dbo].[Manager] AS B
ON A.Region = B.Region;

This output is the small section of the output by executing the above query –

Category City Customer_ID Region Regional Manager
Office Supplies Chicago Suzanne McNair Central Roxanne Rodriguez
Technology New York City Amy Hunt East Chuck Magee
Office Supplies New York City Amy Hunt East Chuck Magee
Office Supplies Dover Emily Phan East Chuck Magee
Office Supplies Dover Emily Phan East Chuck Magee
Technology Aurora Tracy Poddar West Sadie Pawthorne
Office Supplies Aurora Tracy Poddar West Sadie Pawthorne
Office Supplies Long Beach Anthony Rawles East Chuck Magee
Office Supplies Pasadena Helen Andreada West Sadie Pawthorne
Furniture Pasadena Helen Andreada West Sadie Pawthorne

 

Related blogs

Ready to Transform Your Data?

Book a free demo and see how we can help you unlock insights from your data.