
SQL Joins MCQs

Quiz
•
Other
•
Professional Development
•
Hard
Dinesh Kumar
Used 1+ times
FREE Resource
15 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
10 sec • 1 pt
Which join type is used to fetch only the records that have matching entries in both Orders and Manager tables based on region?
SQL:
SELECT O.OrderID, O.Region, O.Sales, M.Manager
FROM Orders O
INNER JOIN Manager M ON O.Region = M.Region;
LEFT JOIN
RIGHT JOIN
INNER JOIN
FULL OUTER JOIN
Answer explanation
The INNER JOIN is used to fetch records that have matching entries in both the Orders and Manager tables based on the region. It only returns rows where there is a match in both tables.
2.
MULTIPLE CHOICE QUESTION
10 sec • 1 pt
Which join ensures that all records from the Orders table appear even if no matching Manager is found?
SQL:
SELECT O.OrderID, O.Region, O.Sales, M.Manager
FROM Orders O
LEFT JOIN Manager M ON O.Region = M.Region;
LEFT JOIN
INNER JOIN
FULL OUTER JOIN
CROSS JOIN
Answer explanation
The LEFT JOIN ensures that all records from the Orders table are included in the result, even if there are no matching records in the Manager table. This is why LEFT JOIN is the correct choice.
3.
MULTIPLE CHOICE QUESTION
10 sec • 1 pt
Which query finds orders without an assigned manager?
SQL:
SELECT O.OrderID, O.Region, O.Sales
FROM Orders O
LEFT JOIN Manager M ON O.Region = M.Region
WHERE M.Manager IS NULL;
INNER JOIN with NULL
LEFT JOIN with NULL filter
RIGHT JOIN
CROSS JOIN
Answer explanation
The query uses a LEFT JOIN to include all orders, even those without a matching manager. The WHERE clause filters for rows where M.Manager is NULL, indicating no assigned manager, making 'LEFT JOIN with NULL filter' the correct choice.
4.
MULTIPLE CHOICE QUESTION
10 sec • 1 pt
Which query fetches orders that have been returned?
SQL:
SELECT O.OrderID, O.Sales, R.Returned
FROM Orders O
INNER JOIN Returns R ON O.OrderID = R.OrderID
WHERE R.Returned = 'Yes';
FULL OUTER JOIN
RIGHT JOIN
INNER JOIN
LEFT JOIN
Answer explanation
The query uses INNER JOIN to fetch orders that have been returned. This join type ensures only orders with matching records in the Returns table (where Returned = 'Yes') are selected, making it the correct choice.
5.
MULTIPLE CHOICE QUESTION
10 sec • 1 pt
Which query lists all orders that were not returned at all?
SQL:
SELECT O.OrderID, O.Sales, R.Returned
FROM Orders O
LEFT JOIN Returns R ON O.OrderID = R.OrderID
WHERE R.Returned IS NULL;
LEFT JOIN with NULL filter
INNER JOIN
RIGHT JOIN
FULL JOIN
Answer explanation
The query uses a LEFT JOIN to include all orders, even those without corresponding returns. The filter 'R.Returned IS NULL' ensures only orders that were not returned are listed, making 'LEFT JOIN with NULL filter' the correct choice.
6.
MULTIPLE CHOICE QUESTION
10 sec • 1 pt
Which join returns all records from the Returns table even if the Order does not exist?
SQL:
SELECT R.OrderID, O.Sales
FROM Returns R
RIGHT JOIN Orders O ON O.OrderID = R.OrderID;
LEFT JOIN
RIGHT JOIN
CROSS JOIN
INNER JOIN
Answer explanation
The RIGHT JOIN returns all records from the Orders table, including those without matching records in the Returns table. Thus, it ensures all Orders are displayed, even if there are no corresponding Returns.
7.
MULTIPLE CHOICE QUESTION
10 sec • 1 pt
Which query uses FULL OUTER JOIN to combine Orders and Returns?
SQL:
SELECT O.OrderID, O.Sales, R.Returned
FROM Orders O
FULL OUTER JOIN Returns R ON O.OrderID = R.OrderID;
INNER JOIN
RIGHT JOIN
FULL OUTER JOIN
SELF JOIN
Answer explanation
The query uses FULL OUTER JOIN to combine Orders and Returns, allowing for all records from both tables. This is evident in the SQL statement where 'FULL OUTER JOIN' is explicitly stated.
Create a free account and access millions of resources
Similar Resources on Wayground
10 questions
Quiz WFP 2.0

Quiz
•
Professional Development
10 questions
Команда Select

Quiz
•
Professional Development
20 questions
SMART-GEP Refreshment Quiz

Quiz
•
Professional Development
10 questions
CM TW 2

Quiz
•
Professional Development
10 questions
Recruitment

Quiz
•
Professional Development
20 questions
2024 Year-End Review

Quiz
•
Professional Development
10 questions
Appreciation Night for Lina Agustina

Quiz
•
Professional Development
15 questions
Aps 101

Quiz
•
Professional Development
Popular Resources on Wayground
12 questions
Unit Zero lesson 2 cafeteria

Lesson
•
9th - 12th Grade
10 questions
Nouns, nouns, nouns

Quiz
•
3rd Grade
10 questions
Lab Safety Procedures and Guidelines

Interactive video
•
6th - 10th Grade
25 questions
Multiplication Facts

Quiz
•
5th Grade
11 questions
All about me

Quiz
•
Professional Development
20 questions
Lab Safety and Equipment

Quiz
•
8th Grade
13 questions
25-26 Behavior Expectations Matrix

Quiz
•
9th - 12th Grade
10 questions
Exploring Digital Citizenship Essentials

Interactive video
•
6th - 10th Grade
Discover more resources for Other
11 questions
All about me

Quiz
•
Professional Development
10 questions
How to Email your Teacher

Quiz
•
Professional Development
5 questions
Setting goals for the year

Quiz
•
Professional Development
14 questions
Disney Trivia

Quiz
•
Professional Development
14 questions
2019 Logos

Quiz
•
Professional Development
7 questions
How to Email your Teacher

Quiz
•
Professional Development
11 questions
NFL Football logos

Quiz
•
KG - Professional Dev...
20 questions
Employability Skills

Quiz
•
Professional Development