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

MS Access

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

Посчитать остаток вакцины для прививок, с занесением в таблицу остаток - MS Access

08.06.2014, 00:00. Просмотров 794. Ответов 10
Метки нет (Все метки)

База данных MS ACCESS 2003
Таблицы:
Студенты
Название вакцины
Прививки
Приход вакцины
Расход вакцины

Необходимо:
Посчитать остаток вакцины, и занести ее в таблицу "остаток вакцины".
В Таблице "приход вакцины" указывается: Название вакцины - Количество пришлой вакцины 50 (Мл)
В Таблице "Прививки" указывается: Студент которому сделана - Доза 10 (Мл)
Прививка делается каждому студенту с указанием дозы - 10 Мл
как посчитать остаток чтобы выводило Название вакцины сколько использовали, сколько было и сколько осталось?

Ребята выручайте пожалуйста, дипломный проект делаю срочно нужна помощь!!!!

Ссылка на базу данных: http://yadi.sk/d/K4HZVJSaSctRA
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.06.2014, 00:00
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Посчитать остаток вакцины для прививок, с занесением в таблицу остаток (MS Access):

БД ОСТАТОК - MS Access
имеется первая таблица с каталогом запчастей и их количеством (склад наличие) Пример: Код запчасти/название запчасти/количество ...

Запрос на остаток - MS Access
Здравствуйте. Вопрос: почему в запросе "Остаток" не отображаются все позиции, а только те по которым есть расход? P.S. Если можно с...

Вывести остаток - MS Access
Здравствуйте! Возникла проблема,весь запутался. Помогите пожайлуста решить Имеется таблица Приходы в ней все данные Имеется форма...

Запрос на остаток - MS Access
Всем добрый день! Не получается создать запрос на остаток товара, получается какой-то бред. Делаю так: суммирую товар по типу накладной...

Запрос на остаток - MS Access
А как бы считать остатки в каждой строке по каждой накладной?.. выбираем товар с кодом 1 надо получить список накладных по этому товару...

Генерация паролей с занесением в таблицу пользователей - MS Access
Задача: Занести в каждую запись таблицы в поле случайный набор из 5-8 символов с использованием Запроса на обновление. Генерация...

10
Вячеслав Я
2760 / 1305 / 207
Регистрация: 13.05.2011
Сообщений: 3,933
08.06.2014, 06:40 #2
Сергей Миронов, создайте запрос в конструкторе. перенесите туда нужные таблицы. в нижней части конструктора укажите поля, которые вы хотите видеть, в том числе КОЛИЧЕСТВО и РАСХОД. создайте новое поле и напишите ОСТАТОК: КОЛИЧЕСТВО-sum(РАСХОД). поиграйте суммами. базу посмотреть не могу.
0
Сергей Миронов
0 / 0 / 0
Регистрация: 07.06.2014
Сообщений: 5
08.06.2014, 10:03  [ТС] #3
https://yadi.sk/d/VxDZq9cEScvaP

ссылка нерабочая, по ошибке удалили

Вот посмотри пожалуйста
0
ltv_1953
12254 / 5539 / 1018
Регистрация: 21.06.2012
Сообщений: 9,921
08.06.2014, 11:04 #4
Цитата Сообщение от Сергей Миронов Посмотреть сообщение
Прививки
Приход вакцины
Расход вакцины
Непонятно, где же расход вакцины:
по названию есть таблица Расход вакцины;
по описанию есть Прививки.
Остаток по чему считать?
И базы, согласно Правила раздела, нужно выкладывать здесь, а не на какие-то сторонние ресурсы, тогда и не будет проблем типа "ах, ее по ошибке удалили".

Добавлено через 52 минуты

Не по теме:

Ну да ладно, стандартная ситуация: Срочно!!! Помогите!!! И пропасть ... .

SQL
1
2
SELECT [Название вакцины].[Название вакцины], Nz([Приход],0)-Nz([Расход],0) AS Остаток
FROM ([Название вакцины] LEFT JOIN (SELECT [Название вакцины], SUM(Количество) AS Приход FROM [Приход вакцины] GROUP BY [Название вакцины]) AS ПП ON [Название вакцины].[Название вакцины] = ПП.[Название вакцины]) LEFT JOIN (SELECT [Название вакцины], SUM(Доза) AS Расход FROM Прививки GROUP BY [Название вакцины]) AS РР ON [Название вакцины].[Название вакцины] = РР.[Название вакцины];
0
Сергей Миронов
0 / 0 / 0
Регистрация: 07.06.2014
Сообщений: 5
08.06.2014, 11:07  [ТС] #5
т. Приход вакцины - указывается название и сколько пришло мл
т. прививки - в ней указывается вакцина конкретная, Которая имеется и доза сколько вводить.
т. расход вакцины - туда занести информацию о расходе, или же с помощью запроса сделать, я не знаю как это реализовать
0
ltv_1953
12254 / 5539 / 1018
Регистрация: 21.06.2012
Сообщений: 9,921
08.06.2014, 11:14 #6
Запрос, который Вам приведен считает текущий остаток. Подчиненный в нем РР - считает расход. Так что все есть.
0
Сергей Миронов
0 / 0 / 0
Регистрация: 07.06.2014
Сообщений: 5
08.06.2014, 11:39  [ТС] #7
Он не считает то что мы использовали то есть дозу, а просто сколько пришло столько и показывает.

нужно вычитать из прихода то что потратили, и показать сколько остлось
0
ltv_1953
12254 / 5539 / 1018
Регистрация: 21.06.2012
Сообщений: 9,921
08.06.2014, 11:56 #8
Неужели? У меня все считается. На скрине по "Дека": остаток - 10, приход 50, расход 40. Что не так?
0
Миниатюры
Посчитать остаток вакцины для прививок, с занесением в таблицу остаток  
Сергей Миронов
0 / 0 / 0
Регистрация: 07.06.2014
Сообщений: 5
08.06.2014, 14:49  [ТС] #9
у меня 2003 aceess а у тебя 2010 вроде
я поставил этот SQL запрос не считает толком
0
ltv_1953
12254 / 5539 / 1018
Регистрация: 21.06.2012
Сообщений: 9,921
08.06.2014, 15:25 #10
Цитата Сообщение от Сергей Миронов Посмотреть сообщение
у меня 2003 aceess а у тебя 2010 вроде
я поставил этот SQL запрос не считает толком
SQL 2003 и 2010 одинаковы. Так что дело не не в запросе, а в танцоре ... .
3
PuhKMV
5702 / 3231 / 325
Регистрация: 27.03.2013
Сообщений: 11,831
08.06.2014, 19:45 #11
Цитата Сообщение от ltv_1953 Посмотреть сообщение
...а в танцоре ...
+5
0
08.06.2014, 19:45
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.06.2014, 19:45
Привет! Вот еще темы с ответами:

Расход-приход-остаток - MS Access
Помогите с ошибкой, списывает не те позиции.Сам новичок в MS Access.Спасибо!

Остаток товаров на складе - MS Access
Уважаемые, помогите пожалуйста. Есть 2 таблицы: приход и расход. Необходимо вывести остаток товаров на складе. Кажется, весь интернет...

Приход-Расход=Остаток - MS Access
Здравствуйте. Возникла задача сделать БД в Access (уже вчера, как говорится), хотя в нём я полный ноль. Вчера целый вечер смотрел видео,...

Запрос остаток на складе - MS Access
есть таблица приход и расход, необходимо создать запрос, в котором будет отображаться кол_во оставшихся деталей на складе. Получилось...


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

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

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