⚙️ 개발/MySQL
MAX
지구용사
2024. 8. 14. 13:56
데이터를 조회하면 다음과 같다.
SELECT
HIST_NO, USER_NO, UPDT_DTM
FROM
TB_EXAMPLE
조회 데이터에서 USER_NO별로 최신 데이터 1개씩만 뽑아서 조회하고 싶은 경우
MAX를 활용해서 데이터 조회
SELECT
MAX(HIST_NO)AS HIST_NO,
USER_NO,
UPDT_DTM
FROM
TB_EXAMPLE
GROUP BY USER_NO DESC
SELECT
HIST_NO,
USER_NO,
UPDT_DTM
FROM
TB_EXAMPLE
WHERE
HIST_NO IN (
SELECT
MAX(HIST_NO)AS HIST_NO
FROM
TB_EXAMPLE
GROUP BY USER_NO
)