SQL2 [Oracle] 오라클 insert 자동 채번 (MAX+1) 오라클에서 자동 채번을 할 때 MAX+1을 사용하는 경우가 종종 있다. NVL과 MAX 함수를 이용하면 간단하게 사용할 수 있다.사용 방법은 아래와 같다. SELECT NVL(MAX(컬럼이름), 0) +1 FROM DUAL; 1 2 3 4 5 6 7 8 9 10 11 12 .. DB/Oracle 2021. 11. 24. [SQL] ROW 중복제거(DISTINCT, GROUP BY) DISTINCT 로 중복 행 제거 SELECT DISTINCT 컬럼명 FROM 테이블명WHERE 조건절; 예제SELECT DISTINCT DEPT_NO FROM TB_DEPT↓ GROUP BY 로 중복 행 제거 SELECT DISTINCT 컬럼명 FROM 테이블명WHERE 조건절GROUP BY 그룹화할 컬럼명; 예제SELECT DEPT_NO FROM TB_DEPT GROUP BY DEPT_NO; ↓ DISTINCT, GROUP BY 차이점DISTINCT : 중복을 없애주지만 정렬을 해주지 않는다.GROUP BY : 중복을 없애주고 정렬도 해준다. DB/SQL 2021. 10. 12. 이전 1 다음