SQL查询命令

时间:2016-06-28 09:39:25

标签: sql sum

我是SQL的新手,我需要找到一个命令才能生成有关我所拥有的表的报告:

column1     Tax      Amount   
  350        45        x          
  6500       53        y
  800        25        z

我需要计算x,y和z。我需要做数学运算:

=IF(column1 <= 5000, column1 + tax, column1) 

单词:您需要将x / y / z计算为column1+Tax与选项的总和:

  • 如果column1小于或等于5000,则为x = column1 + tax;
  • 如果column1 > 5000则x或y或z的结果应为column1

您能帮我找到计算x或y或z的SQL查询吗?

  

2

1 个答案:

答案 0 :(得分:1)

SELECT column1, Tax,
    CASE WHEN column1 <= 5000 THEN column1 + Tax
         ELSE column1
    END AS Amount
FROM yourTable