mysql rownum의 관한 도움좀 받고자 합니다.. 0 2 460

by DBA_꿈꾸는개발자 [MySQL] [2021.07.08 20:59:47]


캡처.JPG (57,054Bytes)
1캡처.JPG (103,237Bytes)

현재 sql문은 다음과 같습니다. 

현재 rownum을 통해서 1 ~ 20 limit 리스트를 뿌리고자 합니다. 현재 pk index는 155정도 되어 rownum으로 쿼리를 돌릴 경우 생각대로 결과가 나오질 않습니다.

어떻게 1로 초기화가 되어서 뿌릴 수 있는지 팁좀 알려주시면 감사하겠습니다.

 

 

 

 

 

by 마농 [2021.07.09 07:55:48]

분석함수 사용이 가능한 버전인지 확인하세요.
MySQL 8.0 이상 이라면?
변수 이용 대신 분석함수 ROW_NUMBER 을 이용하세요.


by DBA_꿈꾸는개발자 [2021.07.09 09:44:37]

ROW_NUMBER 한번 사용 해보겠습니다 감사합니다!

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입