sql的加减乘除运算_怎么编写加减法运算的sql语句
展开全部
isnull的用法加法:
SQL> SELECT ITEM PRODUCE, WHOLESALE, WHOLESALE+0.25 RETAIL FROM PRICE;
PRODUCE 是 ITEM的别名。
WHOLESALE+0.25  创建了⼀个新列,并且⽤e69da5e6ba9062616964757a686964616f31333365656538RETAIL来命名。减法:
1. 作为负号使⽤:
SQL> SELECT - HIGHTEMP LOWS, -LOWTEMP HIGHS FROM HILOW
直接把列HIGHTEMP 和LOWTEMP 中的数值加了'-'
2. 作为运算符:
SQL> SELECT STATE
HIGHTEMP LOWS
LOWTEMP HIGHS
(LOWTEMP - HIGHTEMP) DIFFERENCE
FROM HILOW
STATE LOWS。
拓展资料:
update member set lastmoney = isnull(lastmoney,0) + 10 where id = '001' or name = 'abc'
有个问题需要⼩⼼⼀下,就是如果lastmoney这个字段为空的话,lastmoney + 10仍然是空的,所以需要使⽤isnull函数(SQLSERVER函数,如果ORACLE使⽤NVL)。表⽰如果是空的话,给⼀个默认值0。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。