Максимальное из среднего
Добавлено: 01 фев 2006, 13:28
Здравствуйте уважаемые программисты!
Пусть есть таблица с 3-мя полями номер записи, номер юзера, балл (1..10):
ID, UserID, BALL - все Integer.
Есть N-е количество записей. Количество записей на каждого Юзера > 100.
Как выбрать максимальное из среднего BALL. Сейчас я делаю это так:
Может быть есть более красивое решение?
С уважением, Иван.
Пусть есть таблица с 3-мя полями номер записи, номер юзера, балл (1..10):
ID, UserID, BALL - все Integer.
Есть N-е количество записей. Количество записей на каждого Юзера > 100.
Как выбрать максимальное из среднего BALL. Сейчас я делаю это так:
Код: Выделить всё
SELECT FIRST 1
CAST((AVG(BALL*100)) AS FLOAT)/100
FROM
###
GROUP BY
UserID
ORDER BY 1 DESC
С уважением, Иван.