![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 12.08.2008
Сообщений: 174
|
![]()
У меня такая проблема:
Разрабатываю программу расчета зарплаты. В базе данных есть таблица, в которой хранится следующая информация: дата работы, кол-во, цена за единицу, сотрудник, вид работ Нужно рассчитать сколько заработал каждый сотрудник за определенный период времени. Сумма = кол-во * цена за единицу Подскажите как это сделать |
![]() |
![]() |
![]() |
#2 |
Баламучу слегка...
Участник клуба
Регистрация: 01.11.2006
Сообщений: 1,585
|
![]()
select Price*Kol as Zarab from table1
Что-то типа того |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 12.08.2008
Сообщений: 174
|
![]() |
![]() |
![]() |
![]() |
#4 |
delphi-ст!
Форумчанин
Регистрация: 02.01.2009
Сообщений: 825
|
![]()
В чем база и куда выводить будешь?
вступлю в команду разработчиков ПО на Delphi
|
![]() |
![]() |
![]() |
#5 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Ну это вычисляемым полем делается с группировкой по датам
I'm learning to live...
|
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 12.08.2008
Сообщений: 174
|
![]() |
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 12.08.2008
Сообщений: 174
|
![]() |
![]() |
![]() |
![]() |
#8 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Так навскидку написать запрос не смогу, если база не секретная прикрепи ее сюда, если она небольшая.
I'm learning to live...
|
![]() |
![]() |
![]() |
#9 |
Форумчанин
Регистрация: 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 |
![]() |
![]() |
![]() |
#10 | |
Форумчанин
Регистрация: 12.08.2008
Сообщений: 174
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Суммирование дублирующихся значений | 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 |