Главная страница
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.02 c
3-34705
Desperado
2003-05-23 10:16
2003.06.12
Знатокам InterBase вопросик


14-35027
Дмитрий Белькевич
2003-05-27 00:22
2003.06.12
Ключи Guardant Stealth - нас всех жестоко обманывают?


1-34852
Maks Realov
2003-05-30 16:48
2003.06.12
Репозитарий форм и наследуемость...


6-34950
Маришка
2003-04-10 07:48
2003.06.12
как узнать, что определенный компьютер находиться в сети.


8-34935
Дмитрий К.К.
2003-03-02 18:38
2003.06.12
Semi-transparent TBitmap