DataBase/MySQL

[MySQL] rownum을 이용해 번호 붙이는방법

IT공부블로그 2019. 5. 29. 09:54
728x90
반응형

select @NO:=@NO + 1

위 쿼리를 하면 차례대로 번호가 붙지만 초기화를 시켜주지않으면 select할때마다 번호값이 올라가서 제대로 작동하지않는다


SET @NO:=0; 으로 매 쿼리실행시 초기화 해주거나


from ( select @NO:=0) tmp    from절에 매 초기화 시켜주는 테이블로 생성하면 된다.

728x90
반응형