我有一个包含这些列的“产品”表
产品编号
OriginalPrice
SalePrice
IsOnSale(位)
是否可以创建包含这些列
的视图'ProductsView'产品编号
价
哪里的价格是OriginalPrice或SalePrice,具体取决于IsOnSale的价值?
提前致谢!
答案 0 :(得分:4)
是的,使用案例陈述:
Create view CurrentPrice AS
SELECT ProductId
, Price = CASE
WHEN IsOnSale = 1 THEN SalePrice
ELSE OriginalPrice
END