💯 Coding Test

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

date
Jul 6, 2023
slug
programmers164671
author
status
Public
tags
SQL
summary
String, Date
type
Post
thumbnail
updatedAt
Jul 6, 2023 03:01 PM
category
💯 Coding Test

[문제 링크]

[풀이 코드]

# 조회수가 가장 많은 게시판 SELECT BOARD_ID, VIEWS FROM USED_GOODS_BOARD ORDER BY VIEWS DESC LIMIT 1
조회수가 가장 많은 게시판 ID는 B0008
이 게시판의 FILE들의 주소를 출력해야 함
notion image
# 정답 SELECT CONCAT('/home/grep/src/', BOARD_ID, '/', FILE_ID, FILE_NAME, FILE_EXT) AS FILE_PATH 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
notion image
notion image
USED_GOODS_FILE테이블에서 BOARD_ID B0008의 정보들을 CONCAT을 사용해 다음과 같이 경로로 출력한다.