私は以下の簡単なクエリを持っています:-
SELECT *
FROM dbo.vwPAProjects_Summary_New_2
次の出力でデータを生成します:-
「PACONTNUMBER」と「Project Type」が同じ場合、合計を実行して各数値の全体的な合計を提供するための最良のコーディング方法について誰でもアドバイスできます。
例:-
私は以下の簡単なクエリを持っています:-
SELECT *
FROM dbo.vwPAProjects_Summary_New_2
次の出力でデータを生成します:-
「PACONTNUMBER」と「Project Type」が同じ場合、合計を実行して各数値の全体的な合計を提供するための最良のコーディング方法について誰でもアドバイスできます。
例:-
すべてのフィールドをリストする必要があります(「*」は使用しないでください)。
次に、合計したいものに対してSUM()関数を使用します。
次に、ProjectFeeAmountフィールド以外のすべてをリストから除外するか、何らかの方法(合計、最小、最大など)で集計する必要があります。
SELECT
Contract,
Sum(PAContNumber) as SumOfPAContNumber,
ProjectManagerID,
...
FROM
...
GROUP BY
Contract,
ProjectManagerID,
...
これを試して:
SELECT PACONTNUMBER, Project Type,
SUM(Project_Fee_Amount) AS Project_Fee_Amount
FROM dbo.vwPAProjects_Summary_New_2
GROUP BY PACONTNUMBER, Project Type
次に、合計したい他のフィールドを選択リストに追加します。
SUM
これで始められます。合計したい他の値のために他の行を追加する必要があります
select PACONTNUMBER,
[Project Type],
sum([Project Fee Amount) as TotalProjectFees
from vwProjects_Summary_New_2
group by PACONTNUMBER,
[Project Type]