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

测试结果

相关推荐
troy1284 小时前
向量数据库选型指南:Milvus / Qdrant / Chroma / pgvector
数据库·milvus
彧azz4 小时前
Redis 全面指南:从核心概念到高可用架构实战
数据库·redis·架构
DBA小马哥5 小时前
MongoDB 数据同步怎么做?oplog、Change Streams、同步工具 4 种方案一次讲清(附踩坑清单)
数据库·mongodb
香菜TTT7 小时前
Redis的哨兵机制
java·数据库·redis
风哥2号8 小时前
数据库教程FGMT13‑Oracle性能优化之数据仓库与分区表
数据库·oracle·性能优化
玉宇夕落8 小时前
Docker + Milvus,数据库永久存放记忆,让对话历史永不丢失
数据库·docker·llm
子非鱼a8 小时前
【WEB】[GXYCTF2019]BabySQli
sql
Zenova EdgeOS9 小时前
工业网关数据持久化:从同步到 WAL 的工程实战
网络·数据库·oracle
企查查数据服务9 小时前
全军禁入下客商准入风控,关联图谱与穿透核查
大数据·开发语言·数据库·php