Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.03.06;
Скачать: CL | DM;

Вниз

Ошибка в SQL запросе   Найти похожие ветки 

 
cad2206   (2005-02-02 10:02) [0]

Пожалуйста, найдите ошибку в запросе:
SELECT IP_To, SUM(Byte) Main. "Summa"
FROM Main.db
WHERE IP_To ="192.168.0.45"
ORDER BY IP_To, Byte

Ругается мол: Field in order by must be in result set.


 
Ega23 ©   (2005-02-02 10:05) [1]

ORDER BY IP_To, Summa ?


 
DenK_vrtz ©   (2005-02-02 10:06) [2]

SELECT IP_To, SUM(Byte) Summa
FROM Main.db
WHERE IP_To ="192.168.0.45"

ORDER BY зачем? в условии WHERE попадет только один IP_To


 
cad2206   (2005-02-02 10:07) [3]

Ega23: тогда ошибка такая:
GROUP BY is required when both aggregate and non-aggregate fields are used in result set.


 
cad2206   (2005-02-02 10:07) [4]

Ega23: тогда ошибка такая:
GROUP BY is required when both aggregate and non-aggregate fields are used in result set.


 
Val ©   (2005-02-02 10:07) [5]

ээх. я нашел. она в последней строчке описывается по английски.
выбираете вместе и простые поля и агрегаты - д.б. group by.


 
DenK_vrtz ©   (2005-02-02 10:11) [6]

GROUP BY конечно пропустил

а вообще надо написать

SELECT SUM(Byte) Summa
FROM Main.db
WHERE IP_To ="192.168.0.45"


 
cad2206   (2005-02-02 10:58) [7]

Ага, спасибо, понял.
Теперь вот еще такой вопрос: есть таблица типа

IP-To          Byte
192.168.0.1    10
192.168.0.4    14
192.168.0.2    2
192.168.0.4    15
...
192.168.0.1    3

Нужно написать запрос, который бы для каждого найденого IP_To считал сумму его Byte, т.е. результат должен быть такой

IP-To          Byte
192.168.0.1    13
192.168.0.4    29
192.168.0.2    2


 
Sergey13 ©   (2005-02-02 11:02) [8]

2[7] cad2206   (02.02.05 10:58)
>Ага, спасибо, понял.
Не похоже раз такой вопрос задаешь.


 
DenK_vrtz ©   (2005-02-02 11:03) [9]

>cad2206   (02.02.05 10:58) [7]

Попробуй догадаться сам! :)


 
Соловьев ©   (2005-02-02 11:07) [10]

читать
http://citforum.ru/database/sql.shtml


 
cad2206   (2005-02-02 11:25) [11]

Все, теперь точно понял, всем спасибо



Страницы: 1 вся ветка

Текущий архив: 2005.03.06;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.052 c
3-1107422213
Term
2005-02-03 12:16
2005.03.06
Безопасность MS SQL


14-1108720428
Ilya___
2005-02-18 12:53
2005.03.06
Подскажите пожалуйста кто знает, где можно найти реферат по культ


11-1090862232
DJ DIZzY
2004-07-26 21:17
2005.03.06
как сделать скин


14-1108307294
Flext@r
2005-02-13 18:08
2005.03.06
Подскажите, как сохранить интерне-страницу на хард!


14-1108572484
Ермак
2005-02-16 19:48
2005.03.06
Прошу прочитать статью