私はこのSQLクエリを取得しました
declare @ProductNo int
set @ProductNo = 123
select o.OrderNo, OrderDate, ol.Amount
from OrderLine ol
inner join [Order] o on ol.OrderNo = o.OrderNo
where ol.ProductNo = @ProductNo
さて、私の質問は、注文ごとに合計を返したいということです。クエリをに変更してみました
select o.OrderNo, OrderDate, ol.Amount,(select sum(ol.Amount * ol.UnitPrice) as OrderTotal from OrderLine oll where oll.OrderNo = o.OrderNo)
from OrderLine ol
inner join [Order] o on ol.OrderNo = o.OrderNo
where ol.ProductNo = @ProductNo
しかし、それは実行されていないので、誰かが私のクエリを完了するのを手伝ってくれることを願っています