rownum 썸네일형 리스트형 MySQL 변수로 rownum 구현 시 서브쿼리의 order by 문제 오늘 좀 황당한 일을 당해 오랜만에 글을 올려 봅니다. MySQL의 경우 rownum 같은 것을 따로 제공하지 않습니다.해서 변수를 사용한 편법으로 rownum을 구하죠. 일단 일반적인 경우 SELECT col1, col2 FROM TABLE1ORDER BY col2 의 rownum을 구현할 경우 SELECT @rownum:=@rownum+1 as num, x.* FROM (SELECT col1, col2 FROM TABLE1 ORDER BY col2) X, (SELECT @rownum:=0) r 과 같은 방법을 사용할 것입니다.헌데..원하는 결과가 num col1 col2 1 2 1 2 1 2 3 4 3 4 3 인데, 실제 결과는 num col1 col2 1 1 2 2 2 1 3 3 4 4 3 위와 같.. 더보기 이전 1 다음