Как создать View с обобщенным количеством товара?
Есть три таблицы: таблица с товарами и две таблицы с операциями над товарами - добавление и удаление.
--таблица с предметами
CREATE TABLE ItemSet (
ItemId int IDENTITY(1,1) NOT NULL,
ItemName nvarchar(max) NOT NULL,
);
--таблица учета добавления
CREATE TABLE IncSet (
IncId int IDENTITY(1,1) NOT NULL,
IncDate datetime NOT NULL,
IncAmount decimal(18,0) NOT NULL,
IncPrice decimal(18,0) NOT NULL,
ItemItemId int NOT NULL
);
-- Таблица учета расходования
CREATE TABLE DecSet (
DecId int IDENTITY(1,1) NOT NULL,
DecDate datetime NOT NULL,
DecCount decimal(18,0) NOT NULL,
DecCommet nvarchar(max) NOT NULL,
ItemItemId int NOT NULL
);
Хочу создать View, который будет показывать количество предметов, имеющихся в наличии. То есть нужно сложить весь приход и вычесть расход.