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

测试结果

相关推荐
就叫飞六吧18 小时前
MySQL不停机迁移完全指南
数据库·mysql
猎人everest19 小时前
Windows系统Redis(8.2.2)安装与配置完整教程
数据库·windows·redis
苦学编程的谢19 小时前
Redis_10_Zset
数据库·redis·缓存
q***420519 小时前
在Spring Boot项目中使用MySQL数据库
数据库·spring boot·mysql
我系真滴菜20 小时前
SQLiteStudio基本操作教程
数据库
q***498620 小时前
在Django中安装、配置、使用CKEditor5,并将CKEditor5录入的文章展现出来,实现一个简单博客网站的功能
数据库·django·sqlite
q***180620 小时前
如何使用C#与SQL Server数据库进行交互
数据库·c#·交互
Wang's Blog20 小时前
MySQL: 操作系统对MySQL性能的影响及选型指南
数据库·mysql
Lucifer三思而后行20 小时前
Oracle ADG 配置闪回导致报表查询延时!
数据库·oracle
挨踢攻城20 小时前
【OCP考试喜报】2025.11月 ORACLE OCP 考试通过
数据库·mysql·oracle·dba·oracle ocp·公众号:厦门微思网络·ocp19c