MS-SQL에서 자주 사용하던 ROW_NUMBER()!!!
이게 MariaDB 10.2 버전 미만에서는 존재하지 않는단다!!!!!
하지면 2017. 3월 기준 MariaDB의 Stable 버전은 10.1 !!
따라서 10.2 버전을 사용할 수 없어서
Row_number() 함수를 대체 할수 있는 걸 검색 검색!
그 결과!!!
********************************************************************************************************
CASE WHEN @PARTITION = A.CD_MENU THEN @ORD_NUM := @ORD_NUM + 1 ELSE @ORD_NUM := 1 END ORD_NUM, @PARTITION := A.CD_MENU
요 녀석으로 대체!!!!
@PARTITION 의 컬럼 내용을 명시하고 해당 값이 바뀌지 않으면 @ORD_NUM을 +1 하기!!!!!
단 주의 점은 @PARTITION := A.CD_MENU 이게 같이 명시되어야 된다는 점!!!!!!
'MariaDB' 카테고리의 다른 글
[#6] MariaDB Event 스케쥴러 생성 (0) | 2017.04.03 |
---|---|
[#5] MariaDB To MariaDB DB Link (0) | 2017.04.03 |
[#4] MariaDB Excel(csv) 파일로 Import 하기!!! (0) | 2017.03.28 |
[#2] MariaDB ODBC DB Link 만들기 (0) | 2017.01.03 |
[#1] MariaDB 설치 / DB 및 계정 생성 (0) | 2016.12.20 |