동일한 기능
Mysql - IFNULL(VALUE1, VALUE2)
Mssql - ISNULL(VALUE1, VALUE2)
Oracle - NVL(VALUE1, VALUE2)
VALUE1 값이 null이면 VALUE2 값을 출력하고
VALUE1 값이 null이 아니면 value1 값을 출력한다.
NULLIF(VALUE1, VALUE2)
VALUE1 = VALUE2이면 null 값을 출력하고
VALUE1 <> VALUE2이면 VALUE1 값을 출력한다.
합치다
COALESCE(VALUE1, VALUE2, ... VALUEn)
Null이 아닌 최초의 값을 리턴
Group byd의 where 조건이라고 생각하면 편함
TOP(N) 상위 N개 반환
with ties를 붙이면 동일한 대이터가 있는 경우 같이 출력하고 무조건 order by가 같이 와야한다
데이터베이스의 핵심 엔진
가장 효율적인 방법을 통해 SQL을 수행 할 수 있도록 함