使用t-sql

时间:2017-10-11 08:12:03

标签: tsql sybase

我想从第8个月的工资中减去第7个月工资的值 使用t-sql任何人都可以帮助我,我是tsql的新手

ID      Year    Month       Salary
1088    2017    8       -29766.250  0.000
1088    2015    7       -58.500 0.000

1 个答案:

答案 0 :(得分:0)

最简单的方法:为每个值使用子查询(即使用子查询替换a中的bselect a - b):

select 
  (select salary from mytable where year = 2017 and month = 8) -
  (select salary from mytable where year = 2015 and month = 7) as diff;