저번엔 가장 최근데이터 가져오기를 짤막하게 포스팅했는데 이번엔 그룹별 최근 데이터를 가져오는 일이 생겼다. 사실 저렇게 해야하는줄 알았는데 어차피 반복문 돌려서 배열을 만들었어야 했지만.... 아래 참고 블로그링크를 걸어 놓겠다. 똑같은 쿼리지만 그래도 내가 글을 적어놓는게 한번 더 기억할거니까 :) 헣허... 컬럼이 좀 많지만 다 무시하고 우선 내가 원하는 목표는 eventId로 묶은 그룹별 최신 데이터를 두개만 가져오는 것이었다. 그러니 eventId와 regDate를 사용하게 될 것 같다. SELECT *, rnum FROM( SELECT a.*, (CASE @groupId WHEN a.eventId THEN @rownum:=@rownum+1 ELSE @rownum:=1 END) AS rnum, (..