![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
помогите з запросом [D7, ADO]
integer © (2004-11-14 13:14:00)Есть запрос "select name,sum(in_st)-sum(out_st) as res from tovar GROUP BY name" и работає прекрасно , но как зделать щоб виводилось res >0
Johnmen (2004-11-18 13:12:00) [1]>miwa © (18.11.04 13:04) [14]
Именно так.
>having sum(in_st)-sum(out_st)>0
Я бы написАл так having sum(in_st)>sum(out_st), быстрее однако...
miwa (2004-11-18 13:04:00) [2]> [13]
Учебник надо читать, иметь его не стОит.
integer (2004-11-18 12:59:00) [3]немогли подсказать select name,sum(in_st)-sum(out_st) as res from tovar GROUP BY name having sum(in_st)-sum(out_st)>0
учебник сначала нужно иметь ???
Johnmen (2004-11-14 16:10:00) [4]HAVING см. в учебнике
integer (2004-11-14 16:08:00) [5]может ето ADO невоспринимаєт таких запросов????
integer (2004-11-14 16:05:00) [6]але select name,sum(in_st)-sum(out_st) as res from tovar Where sum(in_st)-sum(out_st)>0 GROUP BY name видаєт ошибку "Невоможно использовать статистическиє ...... " какиє будут предложения??????
integer (2004-11-14 16:02:00) [7]I thank !!!!!!!!!!!!!
miwa (2004-11-14 14:01:00) [8]
> integer (14.11.04 13:50)
> короче Filter помог
Говорили сдесь знающие люди, что динамическое изменение запроса лучше чем использование фильтров. Так что - [5] Anatoly Podgoretsky ©,
[7] -=SS=- ©.
-=SS=- (2004-11-14 13:58:00) [9]Сорри Res принял за физическое поле
select name,sum(in_st)-sum(out_st) as res from tovar Where sum(in_st)-sum(out_st)>0 GROUP BY name
-=SS=- (2004-11-14 13:56:00) [10]select name,sum(in_st)-sum(out_st) as res from tovar Where res>0 GROUP BY name
Не проверял но должно работать... Землякам надо помагать :))
Anatoly Podgoretsky (2004-11-14 13:53:00) [11]В магазин за учебника по SQL
integer (2004-11-14 13:50:00) [12]короче Filter помог res>0 И вуаля
integer (2004-11-14 13:34:00) [13]когда пишу select name,sum(in_st)-sum(out_st) as res from tovar where res>0 GROUP BY name пишет што res неимеєт значения по умалчанию ???
integer (2004-11-14 13:32:00) [14]да нужно штоб били записи только где res>0 , за руской сорриии
miwa (2004-11-14 13:27:00) [15]А сейчас оно что - не выводится? Или ты хочешь чтобы выводилось ТОЛЬКО res >0?
Кстати, с русским у тебя явно даже хуже чем у меня ;о))