Форум программистов, компьютерный форум, киберфорум
Microsoft Access
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/13: Рейтинг темы: голосов - 13, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 14.11.2013
Сообщений: 14
1

Расчет надбавки в базе данных

22.03.2014, 21:18. Просмотров 2527. Ответов 8
Метки нет (Все метки)

Добрый вечер.
Помогите пожалуйста сделать сложный запрос.
Есть 50 работников, у каждого своя надбавка(за дальность, сложность, стаж, классность)(все в процентах).
Есть 5 разных должностей и 5 разных окладов за них соответственно.
Нужно создать запрос, который выводит фамилию работника, и его зарплату(оклад + все надбавки).
Сложность в том что работников много, и у каждого разная сума надбавок, какое делать условие на отбор, что бы это все подсчитать?
Я делаю БД в 2013 офисе, если есть разница для 03-10, то напишите какая.
Заранее спасибо.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.03.2014, 21:18
Ответы с готовыми решениями:

Расчёт надбавки по критериям
Помогите пожалуйста с 5 заданием,что то не выходит:cry::cry::cry: задание: С целью уменьшения...

Расчёт общего и индивидуального оклада в базе данных
Создала базу данных о перподавателях. Из данной таблицы получить другую таблицу(запросом ли или...

Расчет полосового фильтра на базе ОУ
Найти: – величины элементов схемы для получения заданного коэффициента усиления K0, – нижнюю...

Доступ к базе данных на базе хранимых процедур MySQL из php
Добрый день возник вопрос по доступ к базе данных на базе хранимых процедур MySQL из php Из файла...

8
Эксперт MS Access
2818 / 1361 / 214
Регистрация: 13.05.2011
Сообщений: 4,178
22.03.2014, 21:48 2
Роман7, есть риск, что база сделанная в 2013 может не открыться на 2010 и ниже версиях. Часть базы выложте. Будет проще. Я у себя все эти надбавки в таблице Профессия учел.
0
1295 / 501 / 63
Регистрация: 09.08.2012
Сообщений: 2,056
22.03.2014, 23:26 3
Роман7, экстрасенсы сейчас на выходном, базу выложите для понимания
0
0 / 0 / 0
Регистрация: 14.11.2013
Сообщений: 14
23.03.2014, 09:13  [ТС] 4
http://rghost.ru/53275461

Вот база данных.
0
Эксперт MS Access
2818 / 1361 / 214
Регистрация: 13.05.2011
Сообщений: 4,178
23.03.2014, 09:57 5
Роман7, Посмотрите.
1. Сделал доп. таблицу Військове звання, т.к. оно должно быть отдельно;
2. В таблице Військові сделал новое поле Звание (присоединяется по коду. Значения ввел не для всех, только для примера для четырех); Тут же еще поле Дата_нач_службы. По правилам стаж должен расчитываться: например Дата сегодня - Дата_нач_службы = Стаж (из таблицы его надо убрать. Убирать не стал, т.к. показал пример расчета зарплаты);
3. Во всех таблицах поправил поля с процентами;
4. Еще что-то ...
Смотрите запрос Зарплата
1
Вложения
Тип файла: rar Военная база1.rar (36.0 Кб, 22 просмотров)
0 / 0 / 0
Регистрация: 14.11.2013
Сообщений: 14
23.03.2014, 13:17  [ТС] 6
А можешь написать по пунктам как отчет строил а то результат я уже видел а как оно плюсуется для отдельного человека не пойму, если у меня их 50 то мне для каждого отдельно писать или как?
и так же про стаж, тоже каждому отдельно считать или как в запросе считать стаж всем?
0
Эксперт MS Access
2818 / 1361 / 214
Регистрация: 13.05.2011
Сообщений: 4,178
23.03.2014, 14:19 7
Роман7, Отдельно считать не надо. Откройте запрос в конструкторе и увидете, что название полей из таблиц это одно, а расчетные формулы они другие. Вчастности в запросе Зарплата, есть полследнее поле Стаж11 с формулой от mobile. Эти формулы естественно считает каждая свое поле.
1
Вложения
Тип файла: rar Военная база2.rar (39.7 Кб, 31 просмотров)
0 / 0 / 0
Регистрация: 14.11.2013
Сообщений: 14
23.03.2014, 15:00  [ТС] 8
Все получилось!!спасибо большое вам за помощь.
0
7346 / 4608 / 508
Регистрация: 27.03.2013
Сообщений: 16,788
23.03.2014, 22:05 9
Цитата Сообщение от Роман7 Посмотреть сообщение
...Все получилось!!спасибо большое вам за помощь....
Спасибо находится вот тута ГЫ
1
Миниатюры
Расчет надбавки в базе данных  
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.03.2014, 22:05

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Записи в базе данных, как встать на последнюю запись в базе после открытия?
Есть два вопроса. Во-первых - как встать на последнюю запись в базе после открытия? И...

Надбавки с средине месяца рассчитывает не правильно ЗУП 3.1
И снова о наболевшем начислении надбавок на РК и СН при воде документа совмещение должностей у...

Логическое выражение для расчета надбавки к зарплате за стаж
Написать логическое выражение для расчета надбавки к зарплате за стаж. Если стаж от 5 до 10 лет...

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

1С: ЗУП. Добавить ТЧ, как надбавки, но со ссылкой на свой регистр
В ШР 1С: ЗУП пытаюсь добавить ТЧ, как надбавки, но со ссылкой на свой регистр. Вид ТЧ такой же как...

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


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.