新用户注册
备考刷题,请到
CDA认证小程序
【解析】选项 A 查询的是 users 表的所有 user_id,但并未筛选下过订单的用户;选项 C 试图筛选 user_id IS NULL,但 orders 表中的 user_id 不能为空,因此该查询不会返回任何有效数据;选项 D 试图按 COUNT(amount) 进行 ORDER BY,但 COUNT(amount) 不是分组字段,会导致 SQL 语法错误。因此,选项 B 通过 DISTINCT user_id 直接查询 orders 表中所有下过订单的用户,是最正确的选择。