가로 출력을 세로로
페이지 정보
작성자 서방님 댓글 1건 조회 158회 작성일 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
댓글목록
등록된 댓글이 없습니다.