[英]Subtract values from one column based on values in another (TSQL)
一种方法是条件聚合:
select sum(case when code = 'fst' then value else - value end)
from t
where code in ('fst', 'trd');
假设每个代码只有一行,您还可以使用join
:
select tf.value - tt.value
from t tf join
t tt
on tf.code = 'fst' and tt.code = 'trd'
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.