Отклонение от среднего

  • Автор темы orlovsky_eagle
  • Дата начала

orlovsky_eagle

Guest
Отклонение от среднего

Привет.
Подскажите пожалуйста:
Есть таблица с неким числовым полем.
Можно ли одним SQL запросом вывести отклонение значений этого числового поля от их среднего?

Заранее благодарен
 

kpblca

Guest
select AVERAGE(filed) FROM table_name;
Наряду с встроенными ф-циями MIN MAX есть AVERAGE - оны вычисляет среднее арифметическое
 

kpblca

Guest
Автор оригинала: neko
kpblca
прекращаем прогуливать школу,
http://en.wikipedia.org/wiki/Standard_deviation
А вы в школе видно привыкли недослушав учителя тянуть руку..

Слово "среднее" можно понимать и как среднее арифм., и как среднее квадр. отклонение...

Я не медиум допонимать чьи-то недописки...
 

orlovsky_eagle

Guest
1. Функции average() в природе не существует
2. Мне в принципе всё равно что вычислять среднее арифметическое или среднее квардарчеакое отклонение.

У меня есть N кол-во чисел. Хочется получить N отклонений одним запросом из БД. Пробовал группировать - не выходит.
 

baev

‹°°¬•
Команда форума
orlovsky_eagle, Вам в первом же ответе ссылку дали.

Что там непонятного? Функцию STD смотрели?
 

SelenIT

IT-лунатик :)
[телепательная_машинка Вкл]

Похоже, orlovsky_eagle желает узнать разность между каждым значением определенного поля и средним значением этого поля во всей таблице.

Если так, то "среднее кавардачное отклонение" тут ни при чем, а задача элементарно решается в 2 запроса (первый с группировкой, второй без).

[телепательная_машинка Выкл]
 

kpblca

Guest
Блин, поздравляю себя соврамши - AVERAGE в postgres есть. В mysql его нету... :( Ошибся я...
 
Сверху