윈도우 함수
[MySQL]MySQL 5.7과 MySQL 8.0의 차이 (1)
MySQL 5.7에서 MySQL 8.0로 업그레이드 최근에 내가 다니는 곳에서 MySQL 5.7 버전에서 8.0 대로 업그레이드 했다. 그냥 그러려니하고 나랑은 별 상관 없는 일이라고 생각하고 있었음 ㅋㅋ 근데 이번 개발건에서 쿼리가 조회가 되지 않았음 SELECT A.* FROM ( SELECT @ROW_NUMBER := @ROW_NUMBER + 1 AS ROW_NUM ... ) A WHERE 1 = 1 AND A.PK_NO = #{...} AND A.ROW_NUM = #{...} LIMIT 0, 1 뭐 대충 이런 쿼리였는데 암튼, PK_NO와 ROW_NUM에 해당하는 로우가 없다고 나왔음. 분명히 저 A만 따로 실행시키면 걍 데이터로 나온 애들 중에 해당 PK_NO와 ROW_NUM에 부합하는 데이터가..