단일 행 함수 : 행 당 함수가 적용되어 반환 lower(last_name) substr(phone_number, 1, 3) nvl(commission_pct, 0) 다중 행 함수 : 행 그룹을 조작해서 결과를 한 개 반환함 그룹함수 행 그룹을 조작해서 하나의 결과 값을 반환함 특징 : null값은 제외하고 작업함 avg max min sum sum과 avg는 숫자 데이터 타입인 컬럼만 사용이 가능하다. 단, max, min은 모든 데이터 타입의 컬럼에 사용이 가능하다. count count(*) : * 모든 컬럼, 행 하나가 1이기 때문에, 테이블의 전체 행의 개수 반환, null이 있어도 상관 없음.
즉, null과 중복값 포함 count(expr) : 특정 컬럼 지정했을 때, null인 값은 무시하.....
원문 링크 : 240110 DB - 그룹함수, JOIN 1