[SQL연습] 조회수가 가장 많은 중고거래 게시판의 첨부파일 조회하기 - 프로그래머스

AMUD·2023년 4월 30일
0

My Database

목록 보기
9/13

문제


문제링크

접근

  • 가장 많은 조회수의 row는 간단한 단일행 서브쿼리로 연산한다.
  • CONCAT 함수를 활용하여 조건에 맞춰 SELECT한다.

풀이

SELECT CONCAT('/home/grep/src/', B.BOARD_ID, '/', FILE_ID, FILE_NAME, FILE_EXT) AS FILE_PATH
FROM USED_GOODS_BOARD B
RIGHT JOIN USED_GOODS_FILE F ON B.BOARD_ID = F.BOARD_ID
WHERE VIEWS = (SELECT MAX(VIEWS) FROM USED_GOODS_BOARD)
ORDER BY FILE_ID DESC
profile
210's Velog :: Ambition Makes Us Diligent

0개의 댓글