Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.01.2009, 10:34   #1
SlavaSH
Форумчанин
 
Регистрация: 12.08.2008
Сообщений: 174
По умолчанию Суммирование

У меня такая проблема:
Разрабатываю программу расчета зарплаты.
В базе данных есть таблица, в которой хранится следующая информация:
дата работы, кол-во, цена за единицу, сотрудник, вид работ

Нужно рассчитать сколько заработал каждый сотрудник за определенный период времени. Сумма = кол-во * цена за единицу

Подскажите как это сделать
SlavaSH вне форума Ответить с цитированием
Старый 22.01.2009, 10:54   #2
Баламут
Баламучу слегка...
Участник клуба
 
Аватар для Баламут
 
Регистрация: 01.11.2006
Сообщений: 1,585
По умолчанию

select Price*Kol as Zarab from table1

Что-то типа того
Баламут вне форума Ответить с цитированием
Старый 22.01.2009, 11:07   #3
SlavaSH
Форумчанин
 
Регистрация: 12.08.2008
Сообщений: 174
По умолчанию

Цитата:
Сообщение от Баламут Посмотреть сообщение
select Price*Kol as Zarab from table1

Что-то типа того
проблема в том как расчитать сумму за период для каждого из сотрудников?!
SlavaSH вне форума Ответить с цитированием
Старый 22.01.2009, 11:13   #4
maladoy
delphi-ст!
Форумчанин
 
Аватар для maladoy
 
Регистрация: 02.01.2009
Сообщений: 825
По умолчанию

В чем база и куда выводить будешь?
вступлю в команду разработчиков ПО на Delphi
maladoy вне форума Ответить с цитированием
Старый 22.01.2009, 11:18   #5
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Ну это вычисляемым полем делается с группировкой по датам
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 22.01.2009, 11:19   #6
SlavaSH
Форумчанин
 
Регистрация: 12.08.2008
Сообщений: 174
По умолчанию

Цитата:
Сообщение от maladoy Посмотреть сообщение
В чем база и куда выводить будешь?
клиент базы Firebird 1.5
отчет в делфи надо сделать. Я делаю в FastReport
SlavaSH вне форума Ответить с цитированием
Старый 22.01.2009, 11:20   #7
SlavaSH
Форумчанин
 
Регистрация: 12.08.2008
Сообщений: 174
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Ну это вычисляемым полем делается с группировкой по датам
ну и как это сделать?
SlavaSH вне форума Ответить с цитированием
Старый 22.01.2009, 11:25   #8
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Так навскидку написать запрос не смогу, если база не секретная прикрепи ее сюда, если она небольшая.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 22.01.2009, 11:26   #9
SlavaSH
Форумчанин
 
Регистрация: 12.08.2008
Сообщений: 174
По умолчанию

Пример данных:

дата сотрудник вид работ кол-во цена
1.1.1 Иванов А. погрузка 5 300
1.1.1 Петров С. погрузка 3 300
1.1.1 Иванов А. разгрузка 6 300
2.1.1 Иванов С. погрузка 4 300


Нужно узнать сколько же платить каждому из сотрудников за период с 1.1.1. по 2.1.1

Должно получиться
Иванов 5*300+6*300+4*300=1500+1800+1200=45 00
Петров 3*300=900
SlavaSH вне форума Ответить с цитированием
Старый 22.01.2009, 11:31   #10
SlavaSH
Форумчанин
 
Регистрация: 12.08.2008
Сообщений: 174
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Так навскидку написать запрос не смогу, если база не секретная прикрепи ее сюда, если она небольшая.
http://file.qip.ru/file/72626303/6d5fcc66/Base.html
SlavaSH вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Суммирование дублирующихся значений kostant Microsoft Office Excel 4 08.12.2008 16:21
суммирование от и до.... snakezx Microsoft Office Excel 1 28.11.2008 15:38
Динамическое суммирование cat2182 Microsoft Office Excel 1 19.11.2008 07:53
Суммирование значений БД Andi2118 БД в Delphi 3 12.10.2008 20:25
Условное суммирование rexec Microsoft Office Excel 3 07.02.2008 18:20