0
我有一個表 '產品' 具有這些列SQL Server視圖 - 依賴於另一列
產品編號
OriginalPrice
SalePrice
IsOnSale(位)
是價值選擇特定的列有可能創建具有這些列的視圖'ProductsView'
ProductId
Price
價格是OriginalPrice還是SalePrice,具體取決於IsOnSale的價值?
在此先感謝!
我有一個表 '產品' 具有這些列SQL Server視圖 - 依賴於另一列
產品編號
OriginalPrice
SalePrice
IsOnSale(位)
是價值選擇特定的列有可能創建具有這些列的視圖'ProductsView'
ProductId
Price
價格是OriginalPrice還是SalePrice,具體取決於IsOnSale的價值?
在此先感謝!
是,使用一個case語句:
Create view CurrentPrice AS
SELECT ProductId
, Price = CASE
WHEN IsOnSale = 1 THEN SalePrice
ELSE OriginalPrice
END
是.................. –
順便說一句,請參閱http://meta.stackexchange.com /問題/ 2950 /應喜感謝,標語和 - 稱呼被移除,從根柱子 –