[Programmers] 조회수가 가장 많은 중고거래 게시판의 첨부파일 조회하기 - 164671
[Programmers] 조회수가 가장 많은 중고거래 게시판의 첨부파일 조회하기 - 164671
문제
조회수가 가장 많은 중고거래 게시판의 첨부파일 조회하기
풀이
코드
sql SELECT CONCAT('/home/grep/src/', b.board_id, '/', f.file_id, f.file_name, f.file_ext) as file_path FROM used_goods_board AS b JOIN used_goods_file AS f ON b.board_id = f.board_id WHERE b.views = (SELECT MAX(views) FROM used_goods_board) ORDER BY f.file_id DESC;
설명
이 문제는 SQL을 활용한 데이터 조회 문제다.
접근 방법
문제의 요구사항을 분석하여 적절한 SQL 쿼리를 작성했다.
주요 포인트
- 필요한 테이블 JOIN
- WHERE 조건절을 통한 데이터 필터링
- ORDER BY를 통한 정렬
시간 복잡도
데이터베이스 인덱스와 쿼리 최적화에 따라 성능이 결정된다.
This post is licensed under CC BY 4.0 by the author.