Computer Science · Structured Query Language
Why does adding a filtering condition on the right table in the WHERE clause after a LEFT JOIN fundamentally change the result?
- 1Because the WHERE clause applies filtering conditions exclusively to the left table.
- 2Because the WHERE clause automatically converts the LEFT JOIN into a FULL OUTER JOIN.
- 3Because the WHERE clause filters out rows where the right table attributes are NULL, effectively converting it into an INNER JOIN.✓
- 4Because the WHERE clause is logically evaluated before the JOIN operation.
Correct answer
Because the WHERE clause filters out rows where the right table attributes are NULL, effectively converting it into an INNER JOIN.
Download Single Question PDF
Save this question and verified answer as a clean study sheet with live clickable link.
Share with Friends & Study Groups
Challenge your peer aspirants on WhatsApp or Telegram to solve this question!
Preparing for Computer Science?
Practice full-length mock tests with real exam timers, instant score analysis, and all-India ranking.
Want more practice questions on Structured Query Language?
Solve complete topic-wise tests with detailed solutions on GkGet.
Related Practice Questions
Recommended practice questions in Computer Science · Structured Query Language