데이터베이스/데이터베이스 함수
[SQL] NVL, || 활용 하기
안녕하세요! 이번에는 데이터베이스 쿼리에서 조건과 NVL 함수와 ||를 활용하는 방법에 대해 알아보겠습니다. 주어진 쿼리 조건은 다음과 같습니다 ( nvl( '1','1') = '1' and CODE like 'ADMIN' || '%') or ( nvl( '1','1') = '2' and CODE = 'ADMIN' ) 이 조건은 'CODE' 컬럼 값을 검색하는데 활용됩니다. 조건의 목적은 'ADMIN'를 검색하되, 'ADMIN25'와 같은 결과는 제외하는 것입니다. 해당 조건에서는 NVL 함수가 사용되고 있습니다. NVL 함수는 NULL 값을 대체하는 데에 사용되며, 첫 번째 인수가 NULL이 아닌 경우에는 해당 값을 반환합니다. 이 조건을 해석해 보면 다음과 같습니다: 첫 번째 조건: '1'과 '1'을..
2023. 5. 24. 11:13
최근댓글