У меня есть две таблицы M_Stock1
и M_Table
SELECT
t1.Date,
mt.M_Name,
(SELECT Opening_Stock FROM [M_Table] WHERE M_Id = t1.M_Id) +
COALESCE((SELECT SUM(t2.Purchase_Qnt - t2.Sales_Qnt) FROM [M_Stock1] t2
WHERE t2.Date < t1.Date AND t1.M_Id = t2.M_Id), 0) AS Opening_Stock,
t1.Purchase_Qnt,
t1.Sales_Qnt,
(SELECT Opening_Stock FROM [M_Table] WHERE M_Id = t1.M_Id) +
COALESCE((SELECT SUM(t2.Purchase_Qnt - t2.Sales_Qnt) FROM [M_Stock1] t2
WHERE t2.Date <= t1.Date AND t1.M_Id = t2.M_Id), 0) AS Closing_Stock
FROM [M_Stock1] t1
left outer JOIN [M_Table] mt
ON t1.M_Id = mt.M_Id
ORDER BY
mt.M_Name,
t1.Date;
Код, который я использовал для результата
Я получаю хороший результат запроса, но моя проблема в том, что мне нужен этот результат в виде таблицы вместо запроса