如
select distinct card_no,sum(decode(month,'01',sell)) as one from months where card_no='01010102' group by month,card_no
上例中报错提示
ORA-00937: 非单组分组函数
在card_no处。请问如何解决,
我想求出card_no,和sum值。
select distinct card_no,sum(decode(month,'01',sell)) as one from months where card_no='01010102' group by month,card_no
上例中报错提示
ORA-00937: 非单组分组函数
在card_no处。请问如何解决,
我想求出card_no,和sum值。
解决方案 »
- SQL 按天分组查询
- Java调用存储过程的事务问题(任务紧急,望高手解决)
- 成都招聘程序员(紧急)
- 急救!!!!!怎么处理 当count值为0的时候 group by 不返回记录...
- 各位老师我有一个巨简单的问题,但问了30多个QQ网友都不知道,郁闷啊55555555
- 频繁select一张表是否会造成锁表?是否有一个频率的临界点?
- 怎样让所有用户登录到同一个账户上?
- 这个SQL简单吗?高手请进
- 关于goldengate Director 客户端admin无法登陆的问题?
- Oracle 查询含有BLOB数据类型字段的表,速度奇慢,如何提高查询速度
- PL/SQL中如何把数据集导出成固定的文本格式,谁有实例,帮帮我!!!
- 请教一个困扰我好长时间的问题?
select distinct card_no,sum(decode(month,'01',sell)) as one from months group by month,card_no having card_no='01010102'
即可
from months
where card_no='01010102'
and month = '01';