Вниз
Скачать: CL | DM;

Помогите с SQL запросом....   Найти похожие ветки 

← →
JohnLemon ©   (2009-10-26 08:38) [0]

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

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

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


← →
sniknik ©   (2009-10-26 09:25) [1]

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

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

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


← →
sniknik ©   (2009-10-26 09:28) [2]

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


← →
JohnLemon ©   (2009-10-26 09:49) [3]

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


← →
Сергей М. ©   (2009-10-26 09:57) [4]


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


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


← →
JohnLemon ©   (2009-10-26 10:03) [5]

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


← →
Sergey13 ©   (2009-10-26 10:09) [6]

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

Про что тебе и говорили в
http://delphimaster.net/view/3-1256288520/

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


← →
JohnLemon ©   (2009-10-26 10:14) [7]

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


← →
Сергей М. ©   (2009-10-26 10:17) [8]


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


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


← →
JohnLemon ©   (2009-10-26 11:16) [9]


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

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


← →
Сергей М. ©   (2009-10-26 11:25) [10]

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


> мну


> тада


> чоб


Не надоело ?



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

Скачать: CL | DM;



Память: 0.48 MB
Время: 0.007 c
15-1294262997
Юрий
2011-01-06 00:29
2011.04.17
С днем рождения ! 6 января 2011 четверг


15-1293587663
TUser
2010-12-29 04:54
2011.04.17
Чтобы только мышкой тыкать


15-1293716306
makarik01
2010-12-30 16:38
2011.04.17
виртульный диск


2-1294441804
Студент
2011-01-08 02:10
2011.04.17
Как открыть своё окно как бы "модальным" поверх чужого?


8-1211811559
Staska
2008-05-26 18:19
2011.04.17
разработка класса для изображения квадрата




   Наверх