IT/Database

#002 MSSQL

109 2017. 2. 27. 18:43

Ranking Functions(partition by 포함)


Top() 

FETCH



OFFSET - FETCH see (ORDER BY)



Create Synonyms, Drop Synonyms




Using Joins



EXCEPT & INTERSECT

하위 쿼리 구현 


피벗 및 피벗 해제


cte 문



with 문




데이터 집합 결합 ◦UNION과 UNION all 간 차이점

참고: http://intomysql.blogspot.kr/2011/01/union-union-all.html





case vs isnull vs coalesce



 MERGE 문을 사용하여 데이터 수정





Grouping(group by, grouping_id, with roll up)





2.2  Implement sub-queries

Fundaments Sub-queries





2.3  Implement data types – 보고오기

Data Types


4.4  Implementing error handling

TRY...CATCH



질문

- synonym vs view vs cte의 차이

- except랑 where로 하는거랑 성능차이?

- CTE랑 WHERE랑 비용은 똑같은것 같음 cte를 사용하는 것은 재사용을 위해서?

- isnull vs coalesce 차이점?

- 서브쿼리 사용할떄?