2017-12-28 11 views
5

予算が1000を超える結果を表示するにはどうすればよいですか? HAVING句を使用することにより集計関数を使用してグループ・バイ・クエリをフィルタリングするにはどうすればよいですか?

SELECT 
    BP_Year 
    ,BP_UID 
    ,BP_Name 
    ,SUM(BP_Budget) as sumBudget 
FROM T_UPS_BudgetPositions 

GROUP BY 
    BP_UID 
    ,BP_Name 
    ,BP_Year 
+4

は、集計値 –

+1

をフィルタリングするために 'having'を使用し、私は本当にこの質問は非常に高い投票してしまったかのように興味を持っています。投稿タイトルをGoogleに入力すると、最初の5つの結果内に回答が得られます。 – dfundako

答えて

7

SELECT 
    BP_Year 
    ,BP_UID 
    ,BP_Name 
    ,SUM(BP_Budget) as sumBudget 
FROM T_UPS_BudgetPositions 

GROUP BY 
    BP_UID 
    ,BP_Name 
    ,BP_Year 

HAVING SUM(BP_Budget) > 1000 
関連する問題