Memos About Salesforce

Salesforceにハマってたこと!

再び 集計関数 日付




こんにちは、管理人の@Salesforce.Zです。

SOQLを叩くってなんだか、

気持ちいいですね。

私もそうです。

そして、なんだか、格好いいではないか

とも思っておる。

集計関数はSOQLを使う際に大事なものであり

今回、それに日付をキーに集計する時に

経験を共有します。

欲しけりゃくれてやる・・・。

探せ!

この世の全てをそこに置いてきた〜笑




この記事では、標準オブジェクト・見積を例にする

例えば、下記の見積があるとします。
f:id:jude2016:20180724143940p:plain

有効期限で集計したい場合

下記は月で集計する場合

select calendar_month(ExpirationDate),SUM(GrandTotal) FROM Quote GROUP BY calendar_month(ExpirationDate)

結果
f:id:jude2016:20180724144344p:plain


下記は日で集計する場合

select ExpirationDate,SUM(GrandTotal) FROM Quote GROUP BY ExpirationDate

結果
f:id:jude2016:20180724144432p:plain

calendar_month以外の日付関数またいろいろあるので、
正式サイトを参照ください。

詳しくはこちらへ