[MySQL] 특정 ID별 최신 시간 데이터 추출

DB에 사용자 ID 별로 시간 단위로 기록을 하고 있습니다.
해당 항목에 대해서 목록을 뽑을때 사용한 쿼리 입니다.

SELECT * FROM
                      (
                             SELECT uid, id, balance, datetime
                             FROM table
                             ORDER BY datetime DESC

                      ) AS subQuery
GROUP BY DATE_FORMAT(datetime,'%Y-%m-%d'), id
ORDER BY id DESC, datetime DESC

5 thoughts on “[MySQL] 특정 ID별 최신 시간 데이터 추출

Comments are closed.