Salesforce  SOQL集計関数の使い方のサンプル

環境
Salesforce
Visual Code

使用例
SOQL集計関数を使用して、全商談の件数と平均金額を調べてください。
取引先ごとの最新商談の作成日を調べてください。

使用例1 商談の全件数を取得
AggregateResult count = [SELECT COUNT(Id) FROM Opportunity];
System.debug(count);

使用例2 全商談の平均金額を取得
AggregateResult average = [SELECT AVG(Amount) FROM Opportunity];
System.debug(average);

使用例3 取引先ごとの最新商談の作成日を取得
List<AggregateResult> newOppList = [SELECT Name,MAX(CreatedDate) FROM Account GROUP BY Name];
System.debug(newOppList);

IT

Posted by arkgame