Главная страница
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.014 c
14-34967
Ctrl-Z
2003-05-25 09:26
2003.06.12
---|Ветка была без названия|---


1-34782
Rise
2003-06-02 12:06
2003.06.12
IntToStr(i+1)


1-34848
JohnJ
2003-05-30 16:45
2003.06.12
Путь к проге...


1-34897
Dimich1978
2003-05-30 11:09
2003.06.12
Туплю с датами


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