[DateBase]그룹함수
그룹함수란 하나 이상의 행을 그룹으로 묶어 연산하여 총합이나 평균등 하나의 결과로 나타내는 함수를 말한다. 그룹함수의 종류 SUM, AVG, MAX, MIN, COUNT 등 그룹함수 규칙 - NULL값은 무시된다. - LOW가 없는 테이블에 그룹함수 COUNT()를 사용 시 0이 출력되며 SUM()를 사용시 NULL 값이 출력된다. - COUNT, MAX 와 MIN은 문자, 숫자, 날짜 데이터 모두에게서 사용할 수 있다. 그러나 AVG, SUM, VARIANCE, STDDEV는 NUMBER만 사용 가능하다. - EXPR이 있는 인수들의 자료 형태는 CHAR, VARCHAR2, NUMBER, DATE 형이 될 수도 있다. - SELECT절에 그룹함수와 일반 컬럼이 함께 사용될 때, 일반 컬럼을 GROUP ..
[DataBase]일반 함수
일반 함수 종류 NVL (expr1, expr2) expr1이 null인 경우 expr2를 반환하여 출력하는 함수. expr1과 expr2의 데이터 유형이 일치하여야 한다. (날짜면 날짜, 문자면 문자로 동일하게 사용하여야 한다.) NVL2 (expr1, expr2, expr3) : expr1이 널이면 expr2를 반환하고, expr1이 널이 아니면 expr3을 반환하도록 하는 함수. NULLIF (expr1, expr2) : expr1과 expr2가 같으면 null을, 같지 않으면 expr1을 반환하는 함수. COALESCE (expr1, expr2, ..., exprn) : expr1이 널이 아니면 expr1을 반환, expr1이 널이고 expr2가 널이 아니면 expr2를 반환... 식으로 expr..