[MySQL] rownum 생성 방법(행번호 생성 방법)
Oracle에서는 rownum만 입력하면 됐었지만 MySQL은 조금 다르다.아래의 3가지 방법 중 마음에 드는 걸로 사용하면 된다.@다음에 오는 ROWNUM은 변수명이기 떄문에 마음에 드는 걸로 바꿔도 상관없다. 개인적으로는 첫번째 방법을 추천한다. 12345678910111213SELECT @ROWNUM:=@ROWNUM+1, A.*FROM 테이블명 A, (SELECT @ROWNUM:=0) R; SET @ROWNUM:=0;SELECT @ROWNUM:=@ROWNUM+1, A.*FROM 테이블명 A; SELECT @ROWNUM:=@ROWNUM+1, A.*FROM REQUEST_ACTION_HISTORY AWHERE (@ROWNUM:=0)=0;Colored by Color Scriptercs 아래와 같이 응용..
Database/MySQL
2018. 7. 25. 16:05