select m.member_name as member_name, r.review_text as review_text, to_char(r.review_date, 'YYYY-MM-DD') review_date
from (select member_id, rank() over(order by count(review_id) desc) rank
from rest_review
group by member_id) c, member_profile m, rest_review r
where c.rank = 1
and c.member_id = m.member_id
and m.member_id = r.member_id
order by review_date asc, review_text asc
* rank 함수
* to_char(날짜, '형식')
'코딩테스트 > Programmers' 카테고리의 다른 글
[Programmers] 평균 구하기 (Stream) (0) | 2023.07.30 |
---|---|
[Programmers] 경기도에 위치한 식품창고 목록 출력 (SQL) (0) | 2023.07.30 |
[Programmers] 진료순서 정하기 📌 (0) | 2023.04.21 |
[Programmers] 외계행성의 나이 ✔📌 (0) | 2023.04.20 |
[Programmers] 배열 자르기 📌 (0) | 2023.04.19 |