Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 average  [new]
nbt
Guest
есть такая таблица

id pay
1 100,00
2 200,00
3 NULL
4 500,00

почему такой запрос

SELECT AVG(PAY)-SUM(PAY)/COUNT(*) AS A FROM PAYs

возвращает +66.7
а не -66.7?
28 июн 11, 13:02    [10886088]     Ответить | Цитировать Сообщить модератору
 Re: average  [new]
daw
Member

Откуда: Муром -> Москва
Сообщений: 7381

> возвращает +66.7
> а не -66.7?

хм, а почему -66.7 должно быть?

Posted via ActualForum NNTP Server 1.4

28 июн 11, 13:07    [10886121]     Ответить | Цитировать Сообщить модератору
 Re: average  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31984
nbt
есть такая таблица

id pay
1 100,00
2 200,00
3 NULL
4 500,00

почему такой запрос

SELECT AVG(PAY)-SUM(PAY)/COUNT(*) AS A FROM PAYs

возвращает +66.7
а не -66.7?
Это Математика!!!

266.7 - 200 = +66.7
28 июн 11, 13:17    [10886193]     Ответить | Цитировать Сообщить модератору
 Re: average  [new]
nbt
Guest
alexeyvg
nbt
есть такая таблица

id pay
1 100,00
2 200,00
3 NULL
4 500,00

почему такой запрос

SELECT AVG(PAY)-SUM(PAY)/COUNT(*) AS A FROM PAYs

возвращает +66.7
а не -66.7?
Это Математика!!!

266.7 - 200 = +66.7


а, точно!

спасибо!
28 июн 11, 13:21    [10886236]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить