본문 바로가기
개발/mysql

[Mysql] Group by 마지막(최신) 값만 조회

by 적아38 2021. 7. 27.
728x90

SELECT *
FROM(
   SELECT *
   FROM #{테이블}
   WHERE (#{노출할필드}, #{최신필드}) in (
      SELECT #{노출할필드}, max(#{최신필드}) as #{최신필드}from #{테이블} group by #{노출할필드}
   )
   ORDER BY #{최신필드} desc
) t
GROUP BY t.#{노출할필드}

728x90

'개발 > mysql' 카테고리의 다른 글

mysql - php explode  (0) 2021.10.08
[mysql] 문자열 합치기  (0) 2021.09.09
[mysql] 중복글 삭제  (0) 2021.06.24

댓글