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

测试结果

相关推荐
普通人630 分钟前
MySQL_FIND_IN_SET函数详解
android·数据库·mysql
真上帝的左手30 分钟前
4. 关系型数据库-MySQL-Canal 进阶
数据库·mysql·canal
xiaoye-duck43 分钟前
《C++ 项目:手写大模型接入 SDK》DataManager数据管理模块:SQLite持久化存储
开发语言·数据库·c++·sqlite
codeejun1 小时前
每日一Go·MySQL-14、慢 SQL 产生原因全解
sql·mysql·golang
唐老板2 小时前
uuidv7 来了:为什么别再拿 uuidv4 当主键了
数据库
SelectDB15 小时前
让变更流出 Doris:Apache Doris 5.0 基于增量计算的 CDC 技术解析
数据库
这个DBA有点耶15 小时前
MCP隔离层+行级语义审计+输出校验:AI访问数据库的安全边界拆解
数据库·人工智能·ai编程
新*16 小时前
Elasticsearch 7.17 的 SQL 到底能查到什么?一次踩坑记录
后端·sql·elasticsearch·查询
这个DBA有点耶16 小时前
从反向扫描O(n)到正向扫描O(1):降序索引的物理机制与混合排序匹配规则
数据库