GROUPING(fieldName)
GROUPING(fieldName) 関数は SELECT 句、HAVING 句、および ORDER BY 句で使用できます。
SOQL クエリで GROUP BY ROLLUP または GROUP BY CUBE を使用する場合、GROUPING(fieldName) 関数を使用して、行が小計か項目かを判別できます。
GROUPING(fieldName) は、その行が項目の小計の場合は 1、それ以外の場合は 0 を返します。
1SELECT LeadSource, Rating,
2 GROUPING(LeadSource) grpLS, GROUPING(Rating) grpRating,
3 COUNT(Name) cnt
4FROM Lead
5GROUP BY ROLLUP(LeadSource, Rating)詳細は、「GROUP BY による小計の識別」を参照してください。