5

oracle查询,条件中如果某些sum不等于0怎么写

我有商品价格表sh,id ,price(价格) ,date(日期),name(名字)这些字段
,我原来的sql是要查询:select price,date,name from sh where data='2019-05-09' and sum(price) !=0
目的就是查询这天总和不为0的所有商品价格,这样写不让写,说这里不能用分组函数,请问要怎么写呢?

我具体业务是对账表,里面也就几个字段,进账跟出账是同一个字段,进账用正数,出账用负数,如果当天进账跟出账和不为0 ,那就是账不平,需要展示所有账目信息。跟这个差不多。

查看全部
m0_37540107
骑乌龟干宝马
2019/05/23 14:00
  • oracle
  • sql
  • 点赞
  • 收藏
  • 回答
    私信
满意答案
查看全部

4个回复