[Oracle] - SELECT
2025. 6. 17. 09:54ㆍ자격증/SQLD - 취득완료
[DISTINCT]

* null은 확정되지 않음 값
* 현재 위에 17건이 나옵니다. 중복 제거
|
SELECT DISTINCT DEPARTMENT_ID
FROM EMPLOYEES ORDER BY DEPARTMENT_ID DESC; |

하지만, 차이가 2가지 컬럼을 DISTINCT로 중복제거시 둘 행다 일치하는것만 제거됨
|
SELECT DISTINCT DEPARTMENT_ID
, EMPLOYEE_ID FROM EMPLOYEES ORDER BY DEPARTMENT_ID DESC; |
그러니 결론은 앞 컬럼(DEPARTMENT_ID)가 일치하다고 하더라도 뒤 컬럼(EMPLOYEE_ID)가 다르면, 중복(DISTINCT)가 적용되지 않음
'자격증 > SQLD - 취득완료' 카테고리의 다른 글
| 별칭(Alias) (0) | 2025.06.17 |
|---|---|
| 문자열 합치기 & NULL 처리 및 비교 연산 with 그룹함수 (0) | 2025.06.17 |
| [Oracle] - ORDER BY(집계함수) (0) | 2025.06.16 |
| [에러] 버전 충돌로 Jdbc17.jar파일 인식하지 않을 시, 수동으로 처리 (0) | 2025.06.16 |
| [Oracle with SQL_Developer] 계정 설정 및 권한 주기 (0) | 2025.06.16 |