SQL-每日一题【1378. 使用唯一标识码替换员工ID】

题目

Employees 表:

EmployeeUNI 表:

展示每位用户的唯一标识码(unique ID );如果某位员工没有唯一标识码,使用 null 填充即可。

你可以以任意 顺序返回结果表。

返回结果的格式如下例所示。

示例 1:

解题思路

1.题目要求我们展示每位用户的**唯一标识码,**但是有的用户是没有标识码的,我们返回null即可。

2.我们将 Employees 和 EmployeeUNI 表进行左连接,连接条件是 e.id = u.id,返回所需的字段即可。

代码实现

sql 复制代码
select u.unique_id, e.name
from Employees as e left join EmployeeUNI as u
on e.id = u.id

测试结果

相关推荐
dishugj4 小时前
Oracle物理体系结构
数据库·oracle
北亚数据恢复4 小时前
【数据库数据恢复】NDF文件变0KB、数据库损坏?超大数据库数据恢复案例
数据库·oracle
数据技术说5 小时前
数据库缓存架构深度解析:命中率、一致性、多层缓存管理
数据库·架构
CJi0NG6 小时前
【自用】MySQL-多表查询
数据库·mysql
雨落在了我的手上6 小时前
MySQL数据库基础(12):事务
数据库·mysql
D姐聊门店6 小时前
门店收银系统断网兜底怎么设计:本地账本、离线续传与日终对账的工程实现
数据库·saas
用户8662978480086 小时前
抓包看 KingbaseES 内部协议?官方给了个现成工具
数据库
wefg17 小时前
【Redis】安装与启动
数据库·redis·缓存
大圣编蚕7 小时前
常见的 Redis 面试题(高频整理)
数据库·redis·缓存