𝙎𝙌𝙇

[Solvesql] 작품이 없는 작가 찾기

콜라맛갈비 2023. 3. 23. 13:44
728x90

https://solvesql.com/problems/artists-without-artworks/

 

solvesql

 

solvesql.com

조건 1) MoMA에 등록되어있고,

  -> artists 테이블의 전부

 

조건 2) 현재 살아있지 않은 작가

  -> artists 테이블 중 death_year가 없는 것들

 

조건 3) MoMA에 등록된 작품이 없는

  -> artworks_artists 테이블에 없는

 

출력해야 할 것) 작가의 ID와 이름

 

select a.artist_id, a.name
from artists a left join artworks_artists b on a.artist_id = b.artist_id
where a.death_year <> '' and b.artist_id isnull

 

 

 

 

 

출처) https://hongong.hanbit.co.kr/sql-%EA%B8%B0%EB%B3%B8-%EB%AC%B8%EB%B2%95-joininner-outer-cross-self-join/

728x90