两个整数值之间的距离

M__*_*M__ 1 sql postgresql amazon-redshift

有没有一种简单的方法来计算两个值之间的距离,例如 10 和 30,结果为 20。目前我按如下方式执行:

CASE
  WHEN value_1 < value_2 THEN 
    value_2 - value_1 
  ELSE value_1 - value_2
END AS difference_predicted_days
Run Code Online (Sandbox Code Playgroud)

O. *_*nes 6

绝对值函数可以解决这个问题。

ABS(value1 - value2)
Run Code Online (Sandbox Code Playgroud)