MS SQL Server 2

[MS SQL Server] #9_ROLLUP, CUBE, CASE, PIVOT

안녕하세요. 문범우입니다.이번 포스팅에서는 rollup, cube, case, pivot에 대해서 함께 알아보도록 하겠습니다. 먼저 이전의 글에서 만들었던 sample데이터를 통해 실습을 진행해보도록 하겠습니다. SELECT * FROM employee; 1. ROLLUP 먼저 알아볼 함수는 ROLLUP 입니다.ROLLUP은 GROUP BY문과 함께 사용되는 함수인데, GROUP BY로 GROUPING된 행들 데이터 총합을 나타는데 사용합니다. 즉, employee테이블에서 부서별 그리고 직급 별 급여 합과 총합을 구하기 위해서 ROLLUP이 사용될 수 있습니다. SELECT deptNo, job, SUM(salary) 급여총합FROM employeeGROUP BY deptNo, job with ROLL..

Database/MS SQL 2019.04.28

[MS SQL Server] #5_SELECT문 기초

안녕하세요. 문범우입니다.이번 포스팅에서는 먼저 샘플 데이터세트를 구성해보고, 이를 바탕으로 select 문에 대해서 보다 자세히 다뤄보도록 하겠습니다. 1. 샘플 데이터세트 구성하기 아래의 쿼리를 실행시킴으로써 샘플 데이터베이스 생성 부터 데이터 입력까지 진행합니다.단순 CREATE 및 INSERT 문이기 때문에 복사 붙여넣기를 하셔도 되지만복습 및 익숙해짐을 위해서 직접 타이핑 해보시는 것도 좋을 것 같습니다. -- CREATE SAMPLE_DBCREATE DATABASE SampleDB; USE SampleDB; -- CREATE TABLECREATE TABLE department(deptNo INT PRIMARY KEY,deptName NVARCHAR(20),location NCHAR(20)); ..

Database/MS SQL 2019.04.13
728x90