min()
If you can teach min() using a min dry-run, you know it. If you only know the heading, you don’t.
For min(), the query planner is in play. Don’t blame it until you have traced a min dry-run.
min() exists so Ananya can keep a min dry-run correct in lab hour.
Use min() when a min dry-run must stay clear. If a simpler SQL step works, use that instead.
min() trap — skipping the failure case for min. Ananya loses marks for that every viva.
Place min() next to nearby SQL work — one min step Ananya can write from memory is the link.
Viva for min(): what it is → one min step Ananya can write from memory → the mistake (skipping the failure case for min).
For min(): definition + lab hour + one failure.