SQL `NOT IN` Operator: Usage, Pitfalls, and Best Practices