목록오늘의 삽질 (1)
자기 혐오 개발자
[MySQL] ROWNUM 생성 했는데, 중복되는 것들이 있었다. [출처] [MySQL] ROWNUM 생성 했는데, 중복되는 것들이 있었다.
MySQL에서 구글에서 찾은 방법인 (@rownum:=@rownum+1) AS ROW_NUM를 써서, Rownum를 구하려 했으나, 계속 중복되는 rownum가 있었다. ROWNUM1222...쿼리를 찬찬히 들여다 보니.기본쿼리 : SELECT T1.* FROM ( SELECT (@rownum:=@rownum+1) AS ROW_NUM , A.* , FN_펑션(A.값1) AS SAVE_DIR FROM 테이블 A , (SELECT @rownum:=0) B ) WHERE 1 = 1 ORDER BY 등록일 DESC ) T1WHERE 1 = 1 저 Function이 문제인가 싶어서 고쳐봤다. 수정 후 쿼리 :SELECT T1.* , FN_펑션(T1.값1) AS SAVE_DIR FROM ( SELECT (@rown..
오늘의 삽질
2018. 5. 15. 23:16