Форум программистов, компьютерный форум, киберфорум
Наши страницы

MS Access

Войти
Регистрация
Восстановить пароль
 
Coredo
0 / 0 / 0
Регистрация: 04.11.2014
Сообщений: 17
#1

Работа с запросами: Расчет зарплаты - MS Access

28.04.2016, 02:17. Просмотров 1182. Ответов 8
Метки нет (Все метки)

Ребят, помощь нужна!

Было две лабораторные по Access'у: первую сделал, а эту, хоть убейте, не могу...
Знаю, что она простая для тех, кто в нем работает, но для меня это АД!
5 часов потратил и не ушел дальше первого пункта задания...
Помогите бога ради!


 Порядок выполнения работы:
1. Заполните БД, чтобы в табеле содержались сведения о работе сотрудников за 3-4 месяца, и в каждом месяце не менее 4-5 человек.
 Все запросы создавайте в конструкторе. Создайте следующие запросы:
2. «Зарплата по месяцам» с информацией о полной зарплате (начислено, удержано, к выдаче) по каждому отработанному месяцу.
3. Измените предыдущий запрос так, чтобы выдавались сведения о средней зарплате в месяц. «Среднемесячная зарплата».
4. Запрос «Штатное расписание», рассчитайте количество человек на каждой должности.
5. Запрос «Минимальная зарплата», отберите сотрудников, у которых зарплата меньше средней по организации. Запрос выполняется в два этапа. На первом вычисляется средняя зарплата по организации. На втором этапе - основной запрос.
6. Перекрестный запрос «Отчет по отработанным дням». По столбцам отобразите месяцы, по строкам - ФИО, в качестве значений - среднее количество отработанных дней.
7. Запрос «Создание» на создание таблицы «Расчет зарплаты».
8. Запрос «Удаление» на удаление записей из таблицы «Расчет зарплаты». Удалить все записи о сотрудниках с суммой к выдаче меньше 15000.
9. Отчет « Ведомость на выдачу зарплаты».
0
Вложения
Тип файла: rar Зарплата.rar (45.6 Кб, 23 просмотров)
Тип файла: pdf LR_14.pdf (204.0 Кб, 9 просмотров)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.04.2016, 02:17
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Работа с запросами: Расчет зарплаты (MS Access):

Работа с перекрестным запросом для расчет зарплаты сотрудников - MS Access
Подскажите, пожалуйста, как создать перекрестный запрос для расчет зарплаты сотрудников ? Чтобы в качестве значения указывалось...

Расчёт зарплаты с запросами, формами и отчётами - MS Access
подскажите пожалуйста нужна база данных расчёт зарплаты с запросами и формами и отчётами

Расчет зарплаты - MS Access
Здравствуйте, в некоторых полях разных таблиц, одной бд есть столбцы "Оклад", "Надбавка за разряд" и "надбавка за должность", как их...

Расчет зарплаты за 1 месяц в запросе - MS Access
Здравствуйте,а можно не создавать другую тему? почти такой же вопрос. подскажите пожалуйста расчет зарплаты за 1 месяц в запросе, есть...

Расчет зарплаты каждому работнику (Выполнить можно в любой версии Access) - MS Access
Помогите, пожалуйста!!!

Работа с Запросами - MS Access
имеется таблица...."студенты", я задаю запрос, на несколько разных папок, "студ.поступ. в 2001г.", "студ.пост.в 2002г" и т.д. до...

8
shanemac51
Модератор
7274 / 2689 / 368
Регистрация: 07.08.2010
Сообщений: 7,213
Записей в блоге: 1
28.04.2016, 08:00 #2
все достаточно логично, но в запросе отчет ошибка
SQL
1
2
3
4
5
6
7
8
9
10
11
12
SELECT [Календарь рабочего времени].Месяц, Табель.[Табельный номер],
 Сотрудники.ФИО, Сотрудники.Должность, Сотрудники.Оклад,
 [Сотрудники]![Оклад]/[Календарь рабочего времени]![Рабочие дни]*[Табель]![Отработано дней] AS Начислено,
 [Начислено]*[Сотрудники]![Надбавка] AS Надбавка,
 [Начислено]+[Надбавка] AS [Всего начислено],
 [Всего начислено]*[Сотрудники]![Взнос1] AS Взнос1,
 [Всего начислено]*[Сотрудники]![Взнос2] AS Взнос2,
 [Взнос1]+[Взнос2] AS [Всего удержано],
 [Всего начислено]-[Всего удержано] AS [К выдаче]
FROM Сотрудники
 INNER JOIN ([Календарь рабочего времени]
 INNER JOIN Табель ON [Календарь рабочего времени].[Код месяца] = Табель.[Код месяца]) ON Сотрудники.[Табельный номер] = Табель.[Табельный номер];
0
shanemac51
Модератор
7274 / 2689 / 368
Регистрация: 07.08.2010
Сообщений: 7,213
Записей в блоге: 1
28.04.2016, 08:06 #3
схема данных
0
Миниатюры
Работа с запросами: Расчет зарплаты  
Coredo
0 / 0 / 0
Регистрация: 04.11.2014
Сообщений: 17
28.04.2016, 12:33  [ТС] #4
Возможно, я что-то не понимаю, но мне кажется, что там запросы нужно составить, а у вас просто таблица выводится...
0
alvk
5374 / 3273 / 156
Регистрация: 12.08.2011
Сообщений: 8,127
28.04.2016, 12:49 #5
Цитата Сообщение от shanemac51 Посмотреть сообщение
SELECT [Календарь рабочего времени].Месяц, Табель.[Табельный номер],
*Сотрудники.ФИО, Сотрудники.Должность, Сотрудники.Оклад,
*[Сотрудники]![Оклад]/[Календарь рабочего времени]![Рабочие дни]*[Табель]![Отработано дней] AS Начислено,
*[Начислено]*[Сотрудники]![Надбавка] AS Надбавка,
*[Начислено]+[Надбавка] AS [Всего начислено],
*[Всего начислено]*[Сотрудники]![Взнос1] AS Взнос1,
*[Всего начислено]*[Сотрудники]![Взнос2] AS Взнос2,
*[Взнос1]+[Взнос2] AS [Всего удержано],
*[Всего начислено]-[Всего удержано] AS [К выдаче]
FROM Сотрудники
Цитата Сообщение от Coredo Посмотреть сообщение
там запросы нужно составить, а у вас просто таблица выводится.
0
VinniPuh
5731 / 3264 / 327
Регистрация: 27.03.2013
Сообщений: 12,003
28.04.2016, 14:38 #6
Цитата Сообщение от Coredo Посмотреть сообщение
...там запросы нужно составить, а у вас просто таблица выводится...
А вы не знали, что визуально запрос, это таже самая таблица, но предназначенная не хранить данные, а отображать данные из таблицы, но не только, а ещё и способная:
Вычислять, сортировать, выбирать только нужное, а не нужное не выбирать.
Чему вас в школе учат?
0
Coredo
0 / 0 / 0
Регистрация: 04.11.2014
Сообщений: 17
28.04.2016, 23:12  [ТС] #7
Я не совсем дурачок, чтобы вы понимали. Просто, видимо, вопрос не правильно сформулировал. Это задание для людей, которые в жизни о SQL не слышали! И, как мне кажется, именно поэтому все должно состоять из запросов, составленных вручную...
0
alvk
5374 / 3273 / 156
Регистрация: 12.08.2011
Сообщений: 8,127
29.04.2016, 03:32 #8
Цитата Сообщение от Coredo Посмотреть сообщение
Просто, видимо, вопрос не правильно сформулировал.
Вот после этого предложения стоило поставить точку и больше не писать. Я не в состоянии столько смеяться.
0
VinniPuh
5731 / 3264 / 327
Регистрация: 27.03.2013
Сообщений: 12,003
29.04.2016, 23:46 #9
Цитата Сообщение от alvk Посмотреть сообщение
...Я не в состоянии столько смеяться...
А я бы, ещё поржал и похихикал.
0
29.04.2016, 23:46
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.04.2016, 23:46
Привет! Вот еще темы с ответами:

Работа с формами и запросами - MS Access
мне надо, чтобы при нажатии на кнопку выполнялся запрос, который будет проверять пароль и логин пользователя и в зависимости от введеных...

работа с запросами и формулами - MS Access
Ребят,очень срочно нужно помочь... изучаю программу только 1 день,пытаюсь через конструктор что-либо сделать уже часов 7 без перерыва ...

Работа с запросами и отчетами:пациенты - MS Access
Дорогие форумчани,помогите! Два вопроса: 1)Как сделать сразу чтобы обновилось ПолеСоСписком после удаления пациента из базы.Чтобы...

Работа с запросами на добавление : пациенты - MS Access
Вот у меня добавить пациента сделано не через запрос, а если пробую через запрос, то получается добавляет 13 записей. В чем ошибка? ...


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

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

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