Форум: "Базы";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.04.08;
Скачать: [xml.tar.bz2];




Вниз

Выполнение запроса 


diww   (2002-03-14 12:35) [0]

Есть бд, которая много раз фильтруется в процессе работы программы и есть запрос (select sum(field) from db). Но он считает сумму по полю неотфильтрованной бд. Как считать сумму отфильтрованной?



Alexandr   (2002-03-14 12:45) [1]

дык либо считай сумму уже в dataSet перебором,
или в запрос включи в where свой фильтр

третьего не дано...



diww   (2002-03-14 12:54) [2]

в запрос включить в where свой фильтр нельзя !
т. к. Type mismatch expression



kat   (2002-03-14 13:05) [3]

Неправильно формируется значит запрос



diww   (2002-03-14 13:07) [4]

А как правильно сформировать?
Делал так:
select sum(field1) from db where field2 = znachenie



Val   (2002-03-14 13:09) [5]

>diww (14.03.02 13:07)
вам же говорят-несоответствие типов, какого типа значение?



diww   (2002-03-14 13:13) [6]

field1 - float; field2 - string



Val   (2002-03-14 13:16) [7]

..where field2="znachenie"



diww   (2002-03-14 13:18) [8]

............ спасибо




Форум: "Базы";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.04.08;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.72 MB
Время: 0.037 c
1-22685           Kirill_Other          2002-03-26 09:51  2002.04.08  
Как проверить имеет ли порожденный объект переопределенный метод?


3-22584           KaPaT                 2002-03-17 21:07  2002.04.08  
Помогите с QReport плииииииз!


1-22747           Filat                 2002-03-26 20:36  2002.04.08  
Где взять RxLib для Delphi 6.


14-22815          Andrey                2002-02-27 12:41  2002.04.08  
Востановление файлов


14-22807          QueenOfRain           2002-02-26 16:18  2002.04.08  
Глупый вопрос, но все таки