SQL2 [SQL] 데이터에 넘버링하기 1. ROW_NUMBER() 일반적인 넘버링. 기준 컬럼(ORDER BY 다음에 오는 컬럼)의 값이 같은 값이라도 다른 행이면 다른 넘버를 주므로 넘버링 시 중복되는 숫자가 없다. 행 RNUM 기준 컬럼명 1 1 바나나 2 2 사과 3 3 사과 4 4 딸기 SELECT ROW_NUMBER() OVER (ORDER BY 컬럼명1, 컬럼명2, ...) AS RNUM, * FROM 테이블명; 2. RANK() 기준 컬럼의 값이 겹칠 경우 같은 넘버를 주고, 겹치지 않으면 해당 행의 넘버를 줌. 예를 들어 같은 값이 두 개고 다음 레코드의 값이 다르면 이 레코드는 넘버 4. 행 RNUM 기준 컬럼명 1 1 바나나 2 2 사과 3 2 사과 4 4 딸기 SELECT RANK() OVER (ORDER BY 컬럼명) .. 2020. 3. 12. [DB] Oracle developer와 MVC 프로젝트 연결이 안 되는 오류 Oracle developer와 MVC 프로젝트 연결 시 Oracle 변경사항이 미반영되는 오류의 경우. Oracle developer 내에서 커밋을 해주자!! 자꾸 잊어버린다면 설정에 자동커밋을 걸어주는 것도 방법이다. 자동커밋 방법 상단 메뉴 > 도구 > 환경설정 > 데이터베이스 > 객체 뷰어 > 데이터 편집기 옵션에서 [행 변경 시 사후 편집]과 [자동 커밋 설정] 체크 2019. 9. 27. 이전 1 다음