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

Вниз

sql   Найти похожие ветки 

 
rosl   (2003-05-23 07:39) [0]

Народ, помогите пожалуйста!!!
Есть поля name, nomer, summ,
Есть запрос SQL:
Query_baza.Close;
Query_baza.SQL.Clear;
Query_baza.SQL.Add("select * from baza\main1.dbf");
Query_baza.SQL.Add("where nomer like "+""""+ form6.Edit1.Text+form6.Label3.Caption+form6.Edit2.Text+"""");
Query_baza.Open;
но нужно, чтоб в отдельном dbgrid отображались итоговые суммы по полю "name" и "summ"
делаю отдельный sql:

SELECT name, sum(summ) FROM baza\main1.dbf
GROUP BY name
но отображаются итоги по всему файлу, а нужно только по строкам из первого запроса.
Надеюсь не сильно утомил.


 
Geka ©   (2003-05-23 07:58) [1]

Query_baza.Close;
Query_baza.SQL.Clear;
Query_baza.SQL.Add("SELECT name, sum(summ) FROM (");
Query_baza.SQL.Add("select * from ");
Query_baza.SQL.Add("where nomer like "+""""+ form6.Edit1.Text+form6.Label3.Caption+form6.Edit2.Text+""")");
Query_baza.SQL.Add("GROUP BY name");
Query_baza.Open;

Если нигде не ошиблась...


 
Zacho ©   (2003-05-23 08:13) [2]


> rosl (23.05.03 07:39)

Просто во второй запрос добавь WHERE из первого.



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

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

Наверх




Память: 0.47 MB
Время: 0.012 c
4-35119
ККВ
2003-04-15 09:30
2003.06.12
Два приложения


1-34872
altarasjuk
2003-05-30 18:50
2003.06.12
IXMLDocument


8-34932
Маришка
2003-02-28 08:52
2003.06.12
MPlayer


1-34833
Иванов С.
2003-06-03 04:25
2003.06.12
Как прогрммно нажать клавишу?


3-34695
atmospheric
2003-05-22 18:18
2003.06.12
ADO...