XPath avg

Last modified: August 27, 2024

Overview

The avg() function returns the average of its argument.

The function must specify a column in the query to aggregate (for example, /TotalPrice).

The query must specify an attribute that has a numeric type.

Examples

This query returns the average total price of all placed orders:

avg(//Sales.Order/TotalPrice)

This query returns the average total price of all orders placed by a customer named “Jansen”:

avg(//Sales.Order[Sales.Customer_Order/Sales.Customer = 'Jansen']/TotalPrice)