文章目录
- 1378. 使用唯一标识码替换员工ID
- 题目说明
- 思路分析
- 实现过程
- 结果截图
- 总结
1378. 使用唯一标识码替换员工ID
题目说明
Employees
表:
±--------------±--------+
| Column Name | Type |
±--------------±--------+
| id | int |
| name | varchar |
±--------------±--------+
在 SQL 中,id 是这张表的主键。
这张表的每一行分别代表了某公司其中一位员工的名字和 ID 。
EmployeeUNI
表:
±--------------±--------+
| Column Name | Type |
±--------------±--------+
| id | int |
| unique_id | int |
±--------------±--------+
在 SQL 中,(id, unique_id) 是这张表的主键。
这张表的每一行包含了该公司某位员工的 ID 和他的唯一标识码(unique ID)。
展示每位用户的 唯一标识码(unique ID );如果某位员工没有唯一标识码,使用 null 填充即可
。
你可以以 任意 顺序返回结果表。
返回结果的格式如下例所示。
思路分析
实现过程
select e1.name,e2.unique_id from Employees e1 left join EmployeeUNI e2 on e1.id=e2.id;
结果截图
总结
#左外连接查询条件
select * from 左表 left join 右表 on 关联条件;