首页 > 解决方案 > 如何在 SQL 中找到两列的差异

问题描述

我想找出两列之间的差异。我该如何做到这一点?

例如,

select(col1-col2) output is 1
select(col2-col1) output is -1

有没有办法在没有负号的情况下获得 1 的差异(-)

标签: sql

解决方案


使用abs()功能

select abs(col2-col1) as diff

推荐阅读