Top Banner
Introduction to SQL Server JOINS © Meganadha Reddy K., 2015 http://www.netcomlearning.com/ Meganadha Reddy K. Technical Trainer | NetCom Learning www.NetComLearning.com
10

Introduction to SQL Server JOINS © Meganadha Reddy K., 2015 Meganadha Reddy K. Technical Trainer | NetCom Learning .

Jan 02, 2016

Download

Documents

Ezra Mosley
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Introduction to SQL Server JOINS © Meganadha Reddy K., 2015  Meganadha Reddy K. Technical Trainer | NetCom Learning .

Introduction to

SQL Server JOINS

© Meganadha Reddy K., 2015 http://www.netcomlearning.com/

Meganadha Reddy K.

Technical Trainer | NetCom Learning

www.NetComLearning.com

Page 2: Introduction to SQL Server JOINS © Meganadha Reddy K., 2015  Meganadha Reddy K. Technical Trainer | NetCom Learning .

Agenda

• Why not single table for all data?

• Why Joins?

• Types of Joins• Simple Join / Inner Join

• Outer Join

• Left Outer Join

• Right Outer Join

• Full Join

• Cross Join

• Q & A© Meganadha Reddy K., 2015

http://www.netcomlearning.com/

This is L100 Webinar on SQL Server Joins

Page 3: Introduction to SQL Server JOINS © Meganadha Reddy K., 2015  Meganadha Reddy K. Technical Trainer | NetCom Learning .

Can Single Table do? (Page 1 of 3)

© Meganadha Reddy K., 2015 http://www.netcomlearning.com/

Data Redundancy

Memory Wastage

Page 4: Introduction to SQL Server JOINS © Meganadha Reddy K., 2015  Meganadha Reddy K. Technical Trainer | NetCom Learning .

Can Single Table do? (Page 2 of 3)

Students

StudentID StudentName StudentCourse

1 Nick Patil HTML

2 Mark Williams SQL Server

3 Doug Thomson ASP.NET

3 Mark Williams ASP.NET

1 Nick Patil ASP.NET

Data Redundancy© Meganadha Reddy K., 2015

http://www.netcomlearning.com/

Page 5: Introduction to SQL Server JOINS © Meganadha Reddy K., 2015  Meganadha Reddy K. Technical Trainer | NetCom Learning .

Can Single Table do? (Page 3 of 3)

© Meganadha Reddy K., 2015 http://www.netcomlearning.com/

Normalization

Students [Initial Table]

Students Courses Enrolments

Page 6: Introduction to SQL Server JOINS © Meganadha Reddy K., 2015  Meganadha Reddy K. Technical Trainer | NetCom Learning .

JOINS

© Meganadha Reddy K., 2015 http://www.netcomlearning.com/

To retrieve data from more than one table

Inner Join Right Outer Join Left Outer Join Full Join Cross Join

Page 7: Introduction to SQL Server JOINS © Meganadha Reddy K., 2015  Meganadha Reddy K. Technical Trainer | NetCom Learning .

JOINS [In detail]

• Hands on Practise.

• Code in pdf file embedded.

Joins

© Meganadha Reddy K., 2015 http://www.netcomlearning.com/

Double click to open PDF

Page 8: Introduction to SQL Server JOINS © Meganadha Reddy K., 2015  Meganadha Reddy K. Technical Trainer | NetCom Learning .

JOINS

Advantages and dis-advantages

© Meganadha Reddy K., 2015 http://www.netcomlearning.com/

Page 9: Introduction to SQL Server JOINS © Meganadha Reddy K., 2015  Meganadha Reddy K. Technical Trainer | NetCom Learning .

Q & A

?

© Meganadha Reddy K., 2015 http://www.netcomlearning.com/

Page 10: Introduction to SQL Server JOINS © Meganadha Reddy K., 2015  Meganadha Reddy K. Technical Trainer | NetCom Learning .

Microsoft Official SQL Server 2014 Courses

• MCSA: SQL Server• 20461: Querying Microsoft SQL Server 2014

• 20462: Administering Microsoft SQL Server 2014 Databases

• 20463: Implementing a Data Warehouse with Microsoft SQL Server 2014

• MCSE: SQL Server Business Intelligence

• MCSE: SQL Server Business Intelligence

© Meganadha Reddy K., 2015 http://www.netcomlearning.com/