반응형

🗓️ 문제 설명

  • Person 테이블의 personId, lastName, firstName은 각각 사람 ID, 성, 이름을 나타냅니다.
  • personId는 기본키입니다.
Column name Type
personId int
lastName varchar
firstName varchar
  • Address 테이블의 addressId, personId, city, state는 각각 주소ID, 사람ID, 도시, 주를 나타냅니다.
  • personId는 외래키입니다.
Column name Type
addressId int
personId int
city varchar
state varchar

 

문제

  • 이름, 성, 도시, 주를 조회하는 SQL문을 작성해주세요.
  • Person에는 존재하고 Address에는 존재하지 않는 personId가 있다면 NULL값 처리를 해주세요.
  • 문제 예시

Person

personId lastName firstName
1 Wang Allen
2 Alice Bob

Address

addressId personId city state
1 2 New York City New York
2 3 Leetcode California

 

  • 출력 예시
firstName lastName city state
Allen Wang Null Null
Bob Alice New York City New York

 

💻 코드

최종 코드

  • 실행 결과

 

코드 풀이

 

반응형

+ Recent posts