가로 출력을 세로로 > db

본문 바로가기

db

가로 출력을 세로로

페이지 정보

작성자 서방님 댓글 1건 조회 18회 작성일 07-02-20 15:00

본문

 

CREATE TABLE Pivot
(
 Year      int,
 Quarter   nvarchar,
 Amount      int
)
GO

INSERT INTO Pivot VALUES (1990, 1, 4)
INSERT INTO Pivot VALUES (1990, 2, 4)
INSERT INTO Pivot VALUES (1990, 3, 4)
INSERT INTO Pivot VALUES (1990, 4, 4)
INSERT INTO Pivot VALUES (1991, 1, 8)
INSERT INTO Pivot VALUES (1991, 2, 8)
INSERT INTO Pivot VALUES (1991, 3, 8)
INSERT INTO Pivot VALUES (1991, 4, 8)


Select * From Pivot

SELECT Year,
    SUM(CASE Quarter WHEN 1 THEN Amount ELSE 0 END) AS Q1,
    SUM(CASE Quarter WHEN 2 THEN Amount ELSE 0 END) AS Q2,
    SUM(CASE Quarter WHEN 3 THEN Amount ELSE 0 END) AS Q3,
    SUM(CASE Quarter WHEN 4 THEN Amount ELSE 0 END) AS Q4
FROM Pivot
GROUP BY Year

 

댓글목록

등록된 댓글이 없습니다.

Total 447건 1 페이지
게시물 검색

회원로그인

접속자집계

오늘
138
어제
365
최대
592
전체
40,112

그누보드5
Copyright © seobangnim.com All rights reserved.
자바스크립트를 활성화 하세요![ 브라우저에서 자바스크립트를 활성화하는 방법 ]