DB
[SQLD] 엔터티 종류, 연산자 우선순위, null 함수
jjinthe
2024. 3. 4. 06:48
728x90
1. 엔터티 종류
>> 유무형 기준 엔터티 종류
유형엔터티 | 물리적 형태 가지고 있음 (품목, 사원 등) |
개념엔터티 | 물리적 형태 가지고 있지 않음 (보험상품 등) |
사건엔터티 | 업무 수행에 따라 발생되는 엔터티 (주문 등) |
>> 발생시점 엔터티 종류
기본엔터티 | 사원, 부서, 품목 등 |
중심엔터티 | 계약, 주문 등 |
행위엔터티 | 주문목록 등 |
2. 연산자 우선순위
산술연산 |
연결연산 |
비교연산 |
LIKE, BETWEEN, ISNULL |
NOT |
AND |
OR |
3. NULL 함수
NVL(인수값1, 인수값2) | 인수값1이 NULL 이면 인수값2 반환 |
>> IFNULL(인수값1, 인수값2) | (MSSQL) 인수값1 NULL 이면 인수값2 반환 |
NVL2(인수값1, 인수값2, 인수값3) | 인수값1이 NULL이 아니면 인수값2 반환, NULL이면 인수값3 반환 |
NULLIF(인수값1, 인수값2) | 인수값1과 인수값2가 같으면 NULL 반환, 다르면 인수값1 반환 |
728x90
반응형