[LeetCode] Find Customer Referee

아르당·7일 전

LeetCode

목록 보기
124/134
post-thumbnail

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

Problem

Table: Customer

Column NameType
idint
namevarchar
referee_idint

SQL에서 id는 이 테이블의 기본 키 열이다.
이 테이블의 각 행은 고객의 ID, 이름, 해당 고객을 추천한 고객 ID를 나타낸다.

다음 중 하나에 해당하는 고객의 이름을 찾아라.

  1. ID가 2가 아닌 모든 고객이 참조한다.
  2. 고객의 추천을 받은 적이 없다.

결과 테이블을 순서에 상관없이 반환해라.

Example

Customer table

idnamerefree_id
1Willnull
2Janenull
3Alex2
4Billnull
5Zack1
6Mark2

Output

name
will
Jane
Bill
Zack

Solved

-- Write your PostgreSQL query statement below
select name
from customer
where referee_id != 2 or referee_id is null;
profile
내 마음대로 코드 작성하는 세상

0개의 댓글