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

Вниз

Capability not supported.   Найти похожие ветки 

 
AKA   (2003-10-08 21:53) [0]

Вот кусок простого запроса:

SELECT Naim, SUM(Price)
FROM ":_BASE_:Base.db"
GROUP BY SUM(Price)

справочника по SQL рядом нет, а выпадает: "Capability not supported."

это - реакция на SUM
может где ошибка, дописать что-то надо?
или это что-то в установке IBase ?...

во второй строке - порядок.. точно..

предложите(положите) хоть что-нибудь, а то время не терпит..


 
Fay   (2003-10-08 22:15) [1]

Ку?
SELECT Naim, SUM(Price)
FROM ":_BASE_:Base.db"
GROUP BY SUM(Naim)


 
Fay   (2003-10-08 22:16) [2]

Прошу прощения 8) Глюки под вечер.
SELECT Naim, SUM(Price)
FROM ":_BASE_:Base.db"
GROUP BY Naim


 
AKA   (2003-10-08 22:33) [3]

:)))) Помогло !..
а мне казалось, я это пробовал..

Огромное шпасибо......


 
kaif ©   (2003-10-09 09:44) [4]

AKA (08.10.03 22:33) [3]
:)))) Помогло !..
а мне казалось, я это пробовал..


вообще-то хорошо бы не только пробовать, но и понимать то, что делаешь, особенно в SQL.

Группировка должна производиться по всем неагрегатным полям. Агрегатные - это всякие sum(), avg(), count() и т.п.
Неагрегатные - все остальные поля, использующиеся в запросе.
Исходи из этого простого правила и не ошибешься.


 
Val ©   (2003-10-09 11:11) [5]

>kaif © (09.10.03 09:44) [4]
Немного поправлю - группировка должна производиться по всем полям, участвующим в предложении select, которые не являются аргументами агрегатных функций.


 
Johnmen ©   (2003-10-09 11:32) [6]

>Val © (09.10.03 11:11)

т.е. отрицаешь корректность select id,sum(id) from a group by id ???
:)


 
Val ©   (2003-10-09 11:39) [7]

>Johnmen © (09.10.03 11:32) [6]
ну вот, хотел красиво определение написать :(



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

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

Наверх




Память: 0.48 MB
Время: 0.034 c
1-98619
PVOzerski
2003-10-16 17:54
2003.10.30
Теоретический вопрос о ShareMem: нельзя ли обойтись?


1-98708
Hook
2003-10-21 09:45
2003.10.30
Проблема с компилятором (record)


3-98491
vivk
2003-10-08 20:35
2003.10.30
При настройке SQLConnection выходи unable to load LIBMYSL.dll


3-98432
Bezpal
2003-10-02 09:03
2003.10.30
Как связать delphi с sql server 2000?


14-98848
Sandman25
2003-09-29 10:58
2003.10.30
---|Ветка была без названия|---