728x90
반응형
SELECT *
FROM employees
WHERE NVL(TRIM(department_id), '') <> '';
설명:
- TRIM() : 앞뒤 공백 제거
- NVL(col, '') : col이 NULL이면 ''로 대체
- <> '' : 빈 문자열 제외
728x90
반응형
'DB' 카테고리의 다른 글
[DB][MySQL] 공백과 Null 모두 제외하기 (0) | 2025.07.16 |
---|---|
[DB][Oracle] LISTAGG(DISTINCT ...) (0) | 2025.07.04 |
[DB][MySQL] ROW_NUMBER()와 WITH (CTE)를 사용할 때 성능 차이 (0) | 2025.05.26 |
[DB][Oracle] 동적으로 정렬이 바뀔 때 행 번호 매기기 (ROWNUM, ROW_NUMBER()) (0) | 2025.05.19 |
[DB][Oracle] ROWNUM / ROW_NUMBER() (0) | 2025.05.18 |