Aggregate SOQL Queries

SOQL statements that summarize or group records are called aggregate queries. Aggregate queries in SOQL run at the database level rather than in Apex. This results in much better performance and simpler code. This section covers three aspects of aggregate SOQL queries:

Image Aggregate functions—Rather than simply returning the discrete values of a database field in a SELECT statement, aggregate functions such as SUM apply a simple calculation on each record and return the accumulated result.

Image Grouping records—The GROUP BY syntax works with aggregate functions to return a set of summarized results based on common values.

Image Grouping records with subtotals—SOQL provides two special forms of the GROUP BY syntax to calculate subtotals and return them in the query results.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
18.218.123.227