Sql If / When,Case / When

时间:2016-04-28 15:56:49

标签: sql

我想为公司= A时编写一个SQL,使用公司B的价格。

我该怎么做?

我可以为此使用CASE WHEN声明吗?

感谢任何帮助。谢谢。

1 个答案:

答案 0 :(得分:1)

使用此查询:

SELECT *,
CASE WHEN [COLUMNCOMPANY] = 'A' THEN [COMPANY_B_PRICE] ELSE [NORMALPRICE] END AS COMPANYPRICE
from [TABLENAME]