[Programmers] 164671번 - 조회수가 가장 많은 중고거래 게시판의 첨부파일 조회하기 [MySQL]
[Programmers] 164671번 - 조회수가 가장 많은 중고거래 게시판의 첨부파일 조회하기 [MySQL]
1. 문제 풀이
서브쿼리를 활용해서 USED_GOODS_BOARD 테이블에서 가장 조회수가 높은 중고거래 게시물의 아이디를 찾았다. 파일명은 CONCAT 함수를 활용해서 양식에 맞게 출력해줬다.
2. 쿼리
1
2
3
4
5
6
7
8
9
SELECT CONCAT('/home/grep/src/', BOARD_ID, '/', FILE_ID, FILE_NAME, FILE_EXT)
FROM USED_GOODS_FILE
WHERE BOARD_ID = (
SELECT BOARD_ID
FROM USED_GOODS_BOARD
ORDER BY VIEWS DESC
LIMIT 1
)
ORDER BY FILE_ID DESC;
This post is licensed under CC BY 4.0 by the author.