mysql sum()函数及减法
来源:互联网 发布:网络情歌对唱经典老歌 编辑:程序博客网 时间:2024/06/03 06:59
写sql的时候发现需要用到减法,搜了一下也没找到这么个函数,看到有人直接用 ‘-’ 所以我也用了
修改前
SELECT
(WIN.SUM(AMOUNT)-REVOKE.SUM(AMOUNT)) AS BONUS_AMOUNTFROM
(SELECT
SUM(AMOUNT)
FROM
order
WHERE
ORDER_TYPE = 'MY_WIN') WIN,
(SELECT
SUM(AMOUNT)
FROM
order
WHERE
ORDER_TYPE = 'REVOKE_BONUS') REVOKE
sql报错在下面这个表中 REVOKE位置出错,看了一下发现是跟sql里面的关键词一样,冲突了,sql没有把他解析成一个表名,所以要换掉。
然后发现win.sum(amount)不存在,需要加别名
所以最后就修改成了下面的
SELECT
(WIN.WM-REV.RM) AS BONUS_AMOUNTFROM
(SELECT
SUM(AMOUNT) AS WM
FROM
order
WHERE
ORDER_TYPE = 'MY_WIN') WIN,
(SELECT
SUM(AMOUNT) AS RM
FROM
order
WHERE
ORDER_TYPE = 'REVOKE_BONUS') REV
我这个人记性不好,虽然每次碰到问题基本都能解决,但是过短时间再碰到同样的问题,只是记得遇到过,但是忘记了自己是怎么解决的,还是会从头分析才行。
现在也慢慢习惯把在博客上留下自己的笔记了。希望各位程序员兄弟姐妹们也能习惯用这个,还能相互翻阅心得,交流经验
阅读全文
0 0
- mysql sum()函数及减法
- Mysql Sum()与 HAVING函数使用
- Mysql的sum函数
- mysql sum()函数
- mysql sum()函数
- mysql sum()函数的使用
- MySQL的sum函数优化
- MySQL sum()函数的一些注意点
- mysql 中SUM 函数的高级用法
- mysql sum() 求和函数的用法
- MySQL一行多列求和sum()函数
- MYSQL 中SUM函数和关联查询
- MYSQL 中SUM函数和关联查询
- mysql sum函数后面好多位小数点
- Mysql使用sum函数时的注意事项
- COALESCE(SUM(total),0) 函数mysql
- MySQL SUM()函数按条件求和
- SUM分析函数应用缺陷及解决办法
- ThreadLocal 原理
- opencv+contrib包获取地址
- 20170726工作记账流水(2017-07-26 10:00)
- Best Reward (hdu 3613 拓展KMP)
- 行内元素 onlcick 和 jQuery 绑定的 onclick 有什么区别
- mysql sum()函数及减法
- 关于CentOS系统重设root用户密码的方法
- PL/SQL 标识符要求与命名规则
- java实现鼠标和键盘动作后台监听
- Hexo实现多终端同步管理
- 推荐大家使用的CSS&Less书写规范、顺序
- 两个队列实现一个栈
- 百练_3249:进制转换
- selenium 页面元素的定位方法