Top.Mail.Ru
Ответы

Гуру MySQL, просьба пройти по ссылке =)

Здравствуйте!
На ответах столкнулся с вопросом: "Как найти среднее арифметическое интервала 1..7", хотел быстро накидать код на SQL, да не тут то было. Оказалось вытащить одним запросом числа от 1 до 7 и к интервалу применить AVG() не самая простая задача.
В частности вот так:
SET @a = [1,2,3,4,5,6,7];
SELECT AVG(@a);
не сработало.

Вариант с SELECT 1 UNION SELECT 2 UNION SELECT 3... не красивый, не удобный, да и в агрегирующую функцию данный запрос не запихнуть.

У кого какие идеи есть на этот счет?)

По дате
По рейтингу
Аватар пользователя
Новичок
13лет

СЭЛЭКС АВГ (а) ФРОМ таблэ_намэ ВХЭРЭ а БЭТВИН 1 АНД 7