조회수가 가장 많은 중고거래 게시판의 첨부파일 조회하기

는는·2023년 3월 31일
0

SQL - 문제 풀이

목록 보기
58/77

조회수가 가장 많은 중고거래 게시판의 첨부파일 조회하기

https://school.programmers.co.kr/learn/courses/30/lessons/164671

with절을 이용해서 조회수가 가장 높은 아이디를 불러왔습니다.

그 다음 두테이블을 board_id 기준으로 합쳐주고 concat을 이용해서 컬럼들을 합쳐주고 file_id 기준으로 내림차순 해주면 정답입니다.

with AA AS (SELECT board_id FROM used_goods_board ORDER BY views DESC LIMIT 1)

SELECT concat('/home/grep/src/',B.BOARD_ID,'/',file_id,file_name,file_ext) AS file_path
FROM AA LEFT join used_goods_file B ON AA.board_id = B.board_id
ORDER BY file_id DESC

0개의 댓글