我正在使用连接从两个表中选择数据。表 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