Форум: "Базы";
Текущий архив: 2002.11.07;
Скачать: [xml.tar.bz2];
ВнизПривет всем ! люди помогите с вопросом !!! Найти похожие ветки
← →
Spartak (2002-10-21 10:18) [0]я только недавно взялся за базы и нефига ещё не умею!
подскажите пожайлуста : есть поле "сумма" мне нужно просумировать
его от начала и до конца, чтобы потом вывести общую сумму.
а как это сделать не могу нигде найти . Это конечно ламотский вопрос , но я ещё не работал с базами
может кто подскажет ???? :)
З.Ы если можно то куском кода ( плиз ) :):):)
:) :) :) :))))-(
← →
Наталия (2002-10-21 10:24) [1]Сделай с помощью SQL
В Query.SQL.text напиши select sum(pole1) from table1
затем сделай Query.active:=true
← →
LordOfSilence (2002-10-21 10:41) [2]Используй компонент TQuery. В его свойстве SQL
пропиши примерно такой код:
SELECT Sum(MyField) AS MySumField FROM MyTable.
В результате в поле MySumField у тебя будет содержаться
искомое значение.
А вообще, почитай хелпы на эту тему,
попробуй использовать SQL Builder.
Он вызывается по нажатию правой кнопки мыши
на компоненте TQuery.
← →
spartak (2002-10-21 11:39) [3]Спасибо за ответы !
А можно как нибудь покорявий. ну типа без использования
TQuery. а то я использую только DBGrid1,Table1 и DataSource1 .
Может быть кто нибудь знает как можно подсчитать без TQuery.
← →
ЮЮ (2002-10-21 11:45) [4]Пробежаться по всем записям Table1 и просуммировать. БД, надеюсь, локальная?
← →
Anatoly Podgoretsky (2002-10-21 11:48) [5]По корявей так
Sum := 0;
Table.First;
while no Table.Eof do begin
Sum := Sum + твое поле;
Table.Next;
end;
← →
Spartak (2002-10-21 13:39) [6]бОЛЬШОЕ СПАСИБО ВСЕМ !!!
я ГОВОРИЛ и всегда буду говорить что это самый лучший форум !!!
Огромное спасибо создателям и тем кто непосредственно в нём
участвует !!!!!!!!!!!!!!!!!!!!!!!!!!!
:) :) :)
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.11.07;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.008 c