584.寻找用户推荐人
| 序号 | 题目 | 难度 |
|---|---|---|
| 584 | 题目链接 | 简单 |
题目大意
找出那些 没有被 id = 2 的客户 推荐 的客户的姓名。
以 任意顺序 返回结果表。
表: Customer
| Column Name | Type |
|---|---|
| id | int |
| name | varchar |
| referee_id | int |
在 SQL 中,id 是该表的主键列。 该表的每一行表示一个客户的 id、姓名以及推荐他们的客户的 id。
示例
输入
Customer 表:
| id | name | referee_id |
|---|---|---|
| 1 | Will | null |
| 2 | Jane | null |
| 3 | Alex | 2 |
| 4 | Bill | null |
| 5 | Zack | 1 |
| 6 | Mark | 2 |
输出
| name |
|---|
| Will |
| Jane |
| Bill |
| Zack |
参考答案
select
name
from Customer
where referee_id <> 2 or referee_id is null
;