我使用下面的SQL代碼來獲取預訂的計數一年的每四:總結一下多個值
SELECT
Year,
ISNULL(QPivot.[1],0) As [Quater 1],
ISNULL(QPivot.[2],0) As [Quater 2],
ISNULL(QPivot.[3],0) As [Quater 3],
ISNULL(QPivot.[4],0) As [Quater 4]
FROM
(SELECT
YEAR(checkInDate) [Year],
DATEPART(QUARTER, checkInDate) [Quarter],
COUNT(1) [Reservation Count]
FROM
ReservationRoom
GROUP BY
YEAR(checkInDate), DATEPART(QUARTER, checkInDate)) AS QuarterlyData
PIVOT(SUM([Reservation Count])
FOR QUARTER IN ([1],[2],[3],[4])) AS QPivot
這是我從查詢得到的結果:
[
但是現在我想在一列中添加[Total]
,它總結了所有季度的所有值。例如,2015年是1,2016年是8.
任何人都可以幫助我嗎?
請標記使用的dbms產品。 (有些非ANSI SQL ......) – jarlh
@jarlh有沒有「不是MySQL」的標籤? –
@TimBiegeleisen,在這種情況下,我認爲這不夠... – jarlh