안녕하세요.
아래 쿼리를 오라클에서 MYSQL로 변경중입니다.
변경 부분은 lead over rownum 등입니다.
도움 부탁드립니다 __)
SELECT NUM, MENU_ID, UPPER_MENU_ID, MENU_DEPTH, LEAD (MENU_DEPTH) OVER (ORDER BY NUM) AS NEXT_DEPTH, LEAD (UPPER_MENU_ID) OVER (ORDER BY NUM) AS NEXT_ID FROM (SELECT ROWNUM AS NUM, MENU_ID, UPPER_MENU_ID, MENU_DEPTH FROM MENU WHERE DEPTH = 1 ) ORDER BY ORDERS
변경 부분은
LEAD (MENU_DEPTH) OVER (ORDER BY NUM) AS NEXT_DEPTH,
LEAD (UPPER_MENU_ID) OVER (ORDER BY NUM) AS NEXT_ID,
ROWNUM 입니다.
감사합니다.