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

Вниз

QReport   Найти похожие ветки 

 
saf   (2002-03-18 20:18) [0]

Подскажите пожалуйста!!! Есть база данных Paradox7, в ней поля
№задания, дата, кол-во суток, клиент, вид работы.
Надо отчет Чтобы рассортировал по клиентам подсчитывал только сумму суток, общее кол-во заданий, по видам робот.
Например:
Иванов
всего заданий - 23 всего суток - 43
покраска - 12 - 25
побелка - 9 - 15
погрузка - 2 - 3

Сидоров
....................
и т.д.
вообщем это примерно но чисел для подсчета порядка 15

Делаю так:
Query2.Close;
Query2.sql.Clear;
Query2.sql.Add("select sum(KOL_SUT) As sum_summa From datez Where datev>="+""""+"01.01.00"+"""");(условие конечно сложнее будет)
Query2.Open;
QRLabel1.Caption:=Query2.fieldbyname("sum_summa").AsString;
QuickRep2.Preview;

но это только один запрос
чтобы все необходимые QRLabel-ы заполнить нужно для каждого менять запрос , т.е. порядка 15 раз.
Может кто подскажет универсальный способ????
Заранее Спасибо.


 
saf   (2002-03-18 21:42) [1]

Неужели никто не поможет??


 
Sparky   (2002-03-19 05:11) [2]

Попробуй добавить к своему
select sum(KOL_SUT) As sum_summa From datez Where datev>="01.01.00" GROUP BY ТИП РАБОТЫ
тогда получишь сумму по каждому типу


 
Johnmen   (2002-03-19 10:53) [3]

SELECT <клиент>, <вид работы>,
COUNT(*) AS <всего заданий>,
SUM(<кол-во суток>) AS <всего суток>
FROM <table>
WHERE <...>
GROUP BY <клиент>, <вид работы>
ORDER BY <клиент>, <вид работы>

А отчет делаешь с группировкой по <клиент>. ( GroupBand, FooterBand и т.д.)


 
fishka   (2002-03-19 11:32) [4]

Запрос вида:
select familia,vid_rabot,count(vid_rabot),sum(KOL_SUT) As sum_summa From datez Where datev>="01.01.00"
and .....
group by familia,vid_rabot

А все суммы работ и дней по каждому работнику считайте в отчете.



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

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

Наверх





Память: 0.45 MB
Время: 0.022 c
1-32780
fgh
2002-03-31 16:45
2002.04.11
Компоненты для работы с архивами


1-32873
mike.dld
2002-03-29 14:13
2002.04.11
Номер символа


3-32703
MaveRick
2002-03-21 04:20
2002.04.11
Есть ли возможность???


1-32768
GMV
2002-03-30 22:27
2002.04.11
Memo1.Text


6-32926
Gsn
2002-01-29 12:54
2002.04.11
Как узнать об активных соединениях с моим компом???





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский