by DBA_꿈꾸는개발자 [MySQL] [2021.07.08 20:59:47]
현재 sql문은 다음과 같습니다.
현재 rownum을 통해서 1 ~ 20 limit 리스트를 뿌리고자 합니다. 현재 pk index는 155정도 되어 rownum으로 쿼리를 돌릴 경우 생각대로 결과가 나오질 않습니다.
어떻게 1로 초기화가 되어서 뿌릴 수 있는지 팁좀 알려주시면 감사하겠습니다.
분석함수 사용이 가능한 버전인지 확인하세요. MySQL 8.0 이상 이라면? 변수 이용 대신 분석함수 ROW_NUMBER 을 이용하세요.
ROW_NUMBER 한번 사용 해보겠습니다 감사합니다!