Sql Server视图-根据另一列的值选择某一列
我有一个表“Products”,其中包含以下列 ProductIdSql Server视图-根据另一列的值选择某一列,sql,sql-server,view,Sql,Sql Server,View,我有一个表“Products”,其中包含以下列 ProductId 原始价格 销售价格 IsOnSale(位) 是否可以创建包含这些列的视图“ProductsView” ProductId 价格 价格是原始价格还是销售价格取决于IsOnSale的价值 提前谢谢 是,使用案例陈述: Create view CurrentPrice AS SELECT ProductId , Price = CASE WHEN IsOnSale = 1 THEN SalePrice ELSE Origi
原始价格
销售价格
IsOnSale(位) 是否可以创建包含这些列的视图“ProductsView” ProductId
价格 价格是原始价格还是销售价格取决于IsOnSale的价值
提前谢谢 是,使用案例陈述:
Create view CurrentPrice AS
SELECT ProductId
, Price = CASE
WHEN IsOnSale = 1 THEN SalePrice
ELSE OriginalPrice
END
是,请使用案例陈述:
Create view CurrentPrice AS
SELECT ProductId
, Price = CASE
WHEN IsOnSale = 1 THEN SalePrice
ELSE OriginalPrice
END
顺便说一句,请看顺便说一句,请看