Contents

Placements

   Feb 17, 2023     0 min read

Placements

문제

Placements1.jpg
Placements2.jpg
Placements3.jpg

코드

Oracle

SELECT S.NAME
FROM FRIENDS F
    INNER JOIN STUDENTS S ON F.ID = S.ID
    INNER JOIN PACKAGES MS ON MS.ID = F.ID
    INNER JOIN PACKAGES PS ON PS.ID = F.FRIEND_ID
WHERE MS.SALARY < PS.SALARY
ORDER BY PS.SALARY ASC

참고사항

가장 친한 친구가 자신보다 더 높은 급여를 제안받은 학생의 이름을 출력하는 쿼리를 작성
이름은 가장 친한 친구에게 제공되는 급여 금액 순으로 정렬
두 명의 학생이 동일한 급여 제안을 받지 않았음