0

結合を使用して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を使用しない

4

0 に答える 0