分析:
- 明确数据来源和结构:
- 数据来自 “Customer” 表,该表包含三列,分别是整数类型的 “id”(主键)、字符串类型的 “name”(客户姓名)以及整数类型的 “referee_id”(推荐人 id)。
- 确定查询目标:
- 需要筛选出没有被 “id = 2” 的客户推荐的客户,即 “referee_id” 不为 2 的客户。
- 思考查询方法:
- 使用
WHERE子句来筛选满足条件的行。具体条件为 “referee_id <> 2” 或 “referee_id IS NULL”,因为如果推荐人 id 为空,也说明该客户没有被特定客户推荐。 - 最后选择 “name” 列作为输出结果。
- 使用
表:
Customer+-------------+---------+ | Column Name | Type | +-------------+---------+ | id | int | | name | varchar | | referee_id | int | +-------------+---------+ 在 SQL 中,id 是该表的主键列。 该表的每一行表示一个客户的 id、姓名以及推荐他们的客户的 id。

最低0.47元/天 解锁文章
542

被折叠的 条评论
为什么被折叠?



