AntiPattern

Subquery Semantics Drift

sql-subquery-semantics-drift

Mis-specified SQL set/grouping logic makes filters and aggregations behave differently than intended: rollup grouping returns only totals, unions introduce unintended distinctness, and LIMIT/partition predicates land in the wrong place, causing bloated or missing rows.

Subquery Semantics Drift - inErrata Knowledge Graph | Inerrata