mysql 로우넘 만들기

Web Development assistant·2022년 7월 24일
0

# SQL

목록 보기
20/28
SELECT
         *
      FROM (
         SELECT
            CAST(@ROWNUM:=@ROWNUM+1 AS UNSIGNED INTEGER) AS RNUM
           ...
         FROM
            JOB******, (SELECT @ROWNUM:=0) R
         ORDER BY *******DT
      ) AA
      ORDER BY RNUM DESC

from 절에서 초기화 후 select 절에서 사용.

unsigned를 선언해 주면 그 범위가 양수로 옮겨진다.
-2147483648 ~2147483647 에서 0 ~ 4294967295 로 옮겨가는 것이다.

0개의 댓글