私は、SQL Server 2005を使用していますし、計算の合計は、2005年
SELECT Month
, SUM(Man) AS Man
, SUM(Sal) AS Sal
, SUM(Man + Sal) AS Total
FROM (
SELECT DATENAME(MONTH, DOB) AS Month
, CASE WHEN TypeOfPost = 'Manager' THEN 1 ELSE 0 END AS Man
, CASE WHEN TypeOfPost = 'Sales' THEN 1 ELSE 0 END AS Sal
FROM tableName
) g
GROUP BY
Month
次の出力を生成します
Output--
-------------------------------------
Month Man Sal Total
-------- ----- ------ ---------
January 1 1 2
June 1 NULL 1
November 1 1 2
しかし、以下のようにVS 2008.Iは、クエリを持っています今私はtotal column.Soの合計を計算したいと思います。
Expected Output--
-------------------------------------
Month Man Sal Total
-------- ----- ------ -------
January 1 1 2
June 1 NULL 1
November 1 1 2
-------------------------------------
Total 5
-------------------------------------
「合計」列が問合せに含まれていません。 – amrfaissal
申し訳ありませんが、私はそれを編集しています... –
私はこのクエリ(変数を使用して)を書き直すためにT-SQLを使うべきだと思います。 – amrfaissal