Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2011.04.17;
Скачать: [xml.tar.bz2];

Вниз

Помогите с 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 вся ветка

Форум: "Базы";
Текущий архив: 2011.04.17;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.004 c
2-1295328781
начинающий2
2011-01-18 08:33
2011.04.17
Два потока и общая процедура


15-1294090199
Юрий
2011-01-04 00:29
2011.04.17
С днем рождения ! 4 января 2011 вторник


4-1239082807
Игорь404
2009-04-07 09:40
2011.04.17
Альтернатива SendMessage


2-1294988529
alexlotov
2011-01-14 10:02
2011.04.17
Delphi 7 ставит точки трассировки куда попало


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





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский