在 SQL 中,NOT IN 是一个常用但 容易出错 的操作符,尤其是在与子查询或 NULL 值打交道时。
NOT IN
NULL
假设你有两个表:
-- 主表 SELECT id, name FROM users; -- 子表 SELECT user_id FROM orders;
你想查出 没有下过订单的用户&#