結合を使用して2つのテーブルからデータを選択しています。テーブルAは、現在のテーブルbの最後のスナップショットデータを保持します。簡単な例...
TableA
ProductID uniqueidentifier
ProductName VarChar(200)
Qty INT
Date DateTime
TableB
ProductID uniqueidentifier
ProductName VarChar(200)
Qty INT
DateTaken DateTime
SELECT a.ProductName, a.Qty, b.Qty From TableA a join TableB b on a.ProductID =
b.ProductID
行のデータを使用して列名をエイリアスする方法はありますか...
SELECT a.ProductName, a.Qty As ['Quantity ' + a.DateTaken], b.Qty As ['Quantity ' + b.DateTaken] From TableA a join TableB b on a.ProductID =
b.ProductID
動的SQLを使用しない