Subquery
Subquery sits in one exam. Dev’s job is class topper. Write that first.
Subquery order — meaning → WHERE marks = (SELECT MAX…) → one limit. Dumping ten features helps nobody.
Without Subquery, one exam gets messy and class topper is hard to trust.
Use Subquery when class topper must stay clear. If a simpler SQL step works, use that instead.
Don’t do this with Subquery — correlated subquery on every row with no need. Interviewers spot it in ten seconds.
Place Subquery next to nearby SQL work — WHERE marks = (SELECT MAX…) is the link.
One breath for Subquery, then class topper, then correlated subquery on every row with no need. Sit down.
Say Subquery in one breath, then WHERE marks = (SELECT MAX…), then correlated subquery on every row with no need.