У меня есть следующий SQL: (bitemp)
SELECT COUNT (*) AS Count
FROM Table T
WHERE (T.Update_time =
(SELECT MAX (B.Update_time )
FROM Table B
WHERE (B.Id = T.Id))
GROUP BY T.Grouping
теперь я получаю набор результатов с большим количеством чисел. Я хочу получить среднее значение этого списка. На данный момент я импортирую список в Excel и использую его функцию среднего значения. Но есть функция AVG для DB2, но я не смог заставить ее работать.
Я пробовал SELECT AVG (COUNT (*))
, а также SELECT AVG (*) FROM (theQuery)
.