0

私は初心者なので、この質問がとても簡単に聞こえる場合は申し訳ありません。この状況でネストされた SQL を作成する際に助けが必要です

テーブル A の各レコードには、テーブル B の複数のレコードが含まれています。たとえば、テーブル A には 2013 年 1 月の集計残高があります。テーブル B には、テーブル A の詳細なインおよびアウト トランザクションがあります。

この結果を得るにはどうすればよいですか

DECLARE @DateStart DATETIME
DECLARE @DateEnd DATETIME
SET @DateStart = A.MonthYear
SET @DateEnd = EOMONTH(@DateStart)

Select A.MonthYear, A.StartBalance, A.EndBalance, Sum(B.InTransaction)
    WHERE B.TransactionDate BETWEEN @DateStart and @DateEnd 
          AND A.InventoryType = B.InventoryType
4

1 に答える 1