Как объединить результат из двух запросов select
у меня есть две таблицы table1 и table2 ItemId foreing ключ к Таблице 2
Таблица 1
|itemsId | Item | количество|
----------------------------
1 / пункт / 20
Таблица 2
|ItemId | Статус / Количество
---------------------------
1 |Деталь| 5
Я вычитаю количество в таблице 1-таблице 2 и назначаю значение в новом столбце под названием Remain теперь проблема в том, что я хочу объединить столбец результата с таблицей 1 и таблицей 2
Идентификатор Элемента | Элемента | Количество | Остаточная |
---------------------------------------
1 / пункт | 20 / 15
Что я уже пробовал:
SELECT * FROM (select i.ItemsId,i.Date,s.[Item Name],i.Quantity,i.[Recieved By],i.[From],i.[Reference No] from Store s inner join ItemsMovement i on s.ItemsId = i.ItemsId group by i.ItemsId) T1 INNER JOIN (select SUM(a.Quantity - b.Quantity) AS Remaining FROM Store a inner join ItemsMovement b on a.ItemsId = b.ItemsId where b.Status ='Items In' group by a.ItemsId ) T2 ON T1.ItemsId = T2