[LeetCode] Replace Employee ID With The Unique Identifier

아르당·2026년 4월 29일

LeetCode

목록 보기
286/303
post-thumbnail

문제를 이해하고 있다면 바로 풀이를 보면 됨
전체 코드로 바로 넘어가도 됨
마음대로 번역해서 오역이 있을 수 있음

Problem

Table: Employees

Column NameType
idint
namevarchar

id는 이 테이블의 고유 키이다.
테이블의 각 행은 회사 직원의 id와 name을 포함한다.

Table EmployeeUNI

Column NameType
idint
unique_idint

(id, unique_id)는 이 테이블의 고유 키이다.
테이블의 각 행은 회사 직원의 id와 unique id를 포함한다.

각 직원의 unique ID를 보여주는 방법을 작성하고, 만약 직원의 unique ID가 없다면 null을 보여줘라.

Example

Input:
Employees table:

idname
1Alice
7Bob
11Meir
90Winston
3Jonathan

EmployeeUNI table

idunique_id
31
112
903

Output:

unique_idname
nullAlice
nullBob
2Meir
3Winston
1Jonathan

Solved

-- Write your PostgreSQL query statement below
select unique_id, name
from Employees
left join EmployeeUNI on Employees.id = EmployeeUNI.id
profile
내 마음대로 코드 작성하는 세상

0개의 댓글