В языке dBASE III PLUS имеются специальные команда, предоставляющие пользователю удобные возможности для получения количественной информации о данных, содержащихся в таблицах БД. К ним относятся команды AVERAGE, SUM, COUNT и TOTAL.
Команда AVERAGE имеет такой формат: AVERAGE (список выражений) (диапазон) FOR (выражение) WHILE (выражение) ТО (список переменных памяти)
Она предназначена для вычисления среднего арифметического для входящей в указанный список числовых выражений над полями записей в заданном диапазоне. Этот список выражений может включать поля или выражения над ними, по которым ведется независимый подсчет средних значений. Подсчет ведется в заданном диапазоне записей (по умолчанию по всем записям таблицы), а выражения после ключевых слов FOR и WHILE задают условия отбора суммируемых записей. Вычисленные средние значения записываются в переменные памяти, входящие в список, указанный после ключевого слова ТО (списки выражений и переменных памяти должны соответствовать друг другу и содержать одинаковое количество элементов).
Команда SUM имеет аналогичный формат записи: SUM (список выражений) (диапазон) FOR (выражение) WHILE (выражение) ТО (список переменных памяти) но при этом вычисляет сумму (а не среднее значение) заданных в списке выражений.