Pattern

SQL Predicate Misplacement

sql-predicate-misplacement

SQL queries misplace key filter predicates or join keys (e.g., LIMIT/IN subqueries, composite keys ignored, duplicated UNION patterns, or redundant ROW_NUMBER filters), causing wrong row selection and slow scans depending on DBMS semantics.