【发布时间】:2020-03-11 21:48:52
【问题描述】:
我对 sql 的疑问是:
我有一个临时表,其中薪水列中有两个值(比如 92 和 34)。如何计算列的绝对差并将其放入同一个临时表的新列中?
【问题讨论】:
-
这篇文章显示您没有进行任何研究或努力。
-
您不能在一列中放置两个值。
标签: sql sql-server database tsql select
我对 sql 的疑问是:
我有一个临时表,其中薪水列中有两个值(比如 92 和 34)。如何计算列的绝对差并将其放入同一个临时表的新列中?
【问题讨论】:
标签: sql sql-server database tsql select
你想要SQL Server mathematical function ABS()。假设现有值存储在col1和col2中,并且你想用绝对差值填写new_col,你可以这样做:
update mytable set new_col = abs(col1 - col2)
【讨论】: