Bird
0
0

Which of the following is the correct syntax for a LEFT JOIN between tables Customers and Orders on CustomerID?

easy📝 Syntax Q3 of 15
SQL - LEFT and RIGHT JOIN
Which of the following is the correct syntax for a LEFT JOIN between tables Customers and Orders on CustomerID?
ASELECT * FROM Customers LEFT JOIN Orders WHERE Customers.CustomerID = Orders.CustomerID;
BSELECT * FROM Customers LEFT JOIN Orders ON Customers.CustomerID = Orders.CustomerID;
CSELECT * FROM Customers JOIN Orders LEFT ON Customers.CustomerID = Orders.CustomerID;
DSELECT * FROM Customers LEFT JOIN Orders USING CustomerID;
Step-by-Step Solution
Solution:
  1. Step 1: Review LEFT JOIN syntax

    The correct syntax is: FROM left_table LEFT JOIN right_table ON condition.
  2. Step 2: Check each option

    SELECT * FROM Customers LEFT JOIN Orders ON Customers.CustomerID = Orders.CustomerID; matches the correct syntax exactly.
  3. Final Answer:

    SELECT * FROM Customers LEFT JOIN Orders ON Customers.CustomerID = Orders.CustomerID; -> Option B
  4. Quick Check:

    Correct LEFT JOIN syntax uses ON clause [OK]
Quick Trick: LEFT JOIN syntax: FROM left_table LEFT JOIN right_table ON condition [OK]
Common Mistakes:
MISTAKES
  • Using JOIN LEFT instead of LEFT JOIN
  • Using WHERE instead of ON for join condition
  • Incorrect use of USING without matching columns

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More SQL Quizzes