개인 프로젝트를 진행하다가 윈도우 함수를 이용하여 게시판 카테고리 별로 최신 게시글 3개씩 가져오는 쿼리문을 만들었어요.. 게시판 카테고리 관리 테이블 tbl_boardtype 게시판 데이터 tbl_board 게시판 type(카테고리) 별로 최신 글 3개씩 가져오는 쿼리문 SELECT * FROM (SELECT *,RANK() OVER (PARTITION BY M.type ORDER BY M.date DESC) AS rn FROM tbl_board AS M) AS rs WHERE rs.rn<=3 서브 쿼리와 윈도우 함수를 이용하여 type 별로 구역을 나눠준 뒤, 날짜 별로 정렬해 주고 그 결과가 3 이하인 것을 가져오면 됩니다.....
게시판 카테고리별 게시글 가져오기에 대한 요약내용입니다.
자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.