2016-10-15 3 views
0

У меня есть четыре таблицы с именем «Таблица продуктов», «таблица входа», «таблица exit» и «статистика».Значения параметров Столбец третьей таблицы путем вычитания двух разных столбцов из двух разных таблиц

Product-таблица содержит столбцы (ProductID, имя, ProductType, Цена)

entryTable содержит столбцы (ID, availableQuantity, дата)

экзит-таблица содержит столбцы (ID, IssuedQuantity, дата)

Статистика таблица содержит (ID, currentlyAvalibleIQuantity, Выпущено Количество, дата)

колонка "ID" в въездной стола, выход-таблица, статистика таблицы действуют как ключ primery и foriegn ключа. ==> "ProductID".

Теперь я хочу значения столбцов статистики таблиц выглядеть

currentlyAvailbleQuantity = AvailbleQuantity-IssuedQuantity;

IssuedQuantity = exitTable.IssuedQuantity;

есть ли решение проблемы?

Возможно автоматическое обновление таблицы статистики.?

+0

Что вы сделали до сих пор? – Badiparmagi

+0

ничего. Понятия не имею –

ответ

0

Для автоматического обновления записей в таблице статистики создайте триггер для таблицы ввода и выйдите из таблицы, когда вы делаете обновление и удаление вставки.

создать процедуру для получения доступности и проблем путем объединения таблицы статистики и таблицы продуктов.