Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Помогите с SQL запросом.... [D7, Access]


JohnLemon ©   (2009-10-26 08:38:00) 

Ребята пож хелп!
В общем есть база типа

name        kodg               kol

marshr1       1                                    
Omsk201     1                   21
Omsk202     1                   54
marshr2       2            
Omsk205     2                   45
Omsk206     2                   21

Нужно после каждого маршрута(marshr1, marshr2....) добавлялася строка ИТОГО где суммировалось поле kol

т.е. чтоб таблица приняла вид:

name        kodg               kol

marshr1       1                                    
Omsk201     1                   21
Omsk202     1                   54
Итого                             75
marshr2       2            
Omsk205     2                   45
Omsk206     2                   21
Итого                             66

Заранее благодарен


Сергей М.   (2009-10-26 11:25:00) [1]

см. папку ($DELPHI)\ DEMOS\QUICKREP


> мну


> тада


> чоб


Не надоело ?


JohnLemon   (2009-10-26 11:16:00) [2]


> Не придется.

дык а что мну тада на QuickRep расположить чоб вывести данные еще и с итогом то??


Сергей М.   (2009-10-26 10:17:00) [3]


> с ним как я понимаю мне придеться лепить dbGrid


Не придется.
Да и нафих не нужен dbGrid для решения задачи в том виде, в котором ты ее сформулировал.


JohnLemon   (2009-10-26 10:14:00) [4]

ок спс )) ссори если поднадоел чуток


Sergey13   (2009-10-26 10:09:00) [5]

> [5] JohnLemon ©   (26.10.09 10:03)
> а их весьма не мало

Про что тебе и говорили в
http://www.delphimaster.ru/cgi-bin/forum.pl?n=1&id=1256288520

Если уж взялся за переделывание программы, то не надо тупо копировать то что было в прежней версии.


JohnLemon   (2009-10-26 10:03:00) [6]

я пытался с QuikReport
с ним как я понимаю мне придеться лепить dbGrid столько же скоко маршрутов а их весьма не мало ((


Сергей М.   (2009-10-26 09:57:00) [7]


> с помощью каких компонентов?


Из штатных - QuikReport, RaveReport


JohnLemon   (2009-10-26 09:49:00) [8]

ссори я просто никада с таким не сталкивался, была прога под дос я от туда взял таблицу терь хочу прогу сделать под винду на самом деле тама куча еще всяких полей я пока разбираюся зачем они нужны скорее всего мну действительно нужен отчет может посоветуете как лучше реализовать именно это Итого.....  с помощью каких компонентов??


sniknik   (2009-10-26 09:28:00) [9]

> типа автоинкремента
но не обязательно, можно самому вести с типом int например, либо чтобы сортировка по name была всегда возрастающей.


sniknik   (2009-10-26 09:25:00) [10]

> В общем есть база типа
не база а таблица. (учится думаешь когда нибудь, чему нибудь?)

> т.е. чтоб таблица приняла вид:
сама таблица? т.е запрос нужен на добавление в таблицу дополнительных записей?
так никто не делает, то что ты показываешь делается в отчетах.

ну, и ко всему если
> В общем есть база типа
т.е. там только эти поля? тогда это вообще невозможно, порядок будет нарушен в любом случае. нужно еще поле типа автоинкремента, и чтобы порядок имен соответствовал по возрастанию с его порядком (т.е. чтобы просто у marshr1 был id меньше чем у Omsk201, у него меньше чем  у Omsk202, но не обязательно по порядку через один).


Наверх

Титульная страница Поиск, карта сайта Написать письмо