DATEDIFF()
Amit only reaches for DATEDIFF() when Amit walking through DATEDIFF has to stay correct in a small live site.
DATEDIFF() order: meaning → one DATEDIFF step Amit can write from memory → one limit. Dumping ten features helps nobody.
Skip DATEDIFF() and copy-pasting DATEDIFF without a dry-run shows up in a small live site.
DATEDIFF() shows up in a small live site. Name Amit walking through DATEDIFF, not “a real-world scenario”.
DATEDIFF() trap — copy-pasting DATEDIFF without a dry-run. Amit loses marks for that every viva.
After DATEDIFF(), Amit should still remember copy-pasting DATEDIFF without a dry-run.
One breath for DATEDIFF(), then Amit walking through DATEDIFF, then copy-pasting DATEDIFF without a dry-run. Sit down.
For DATEDIFF(): definition + a small live site + one failure.