你为什么要用group by 你,你没有sum(),就没有必要group by 的
比如:s( sn,so)
1,40
1,50
1,60
2,70
2,80
2,90
select sn,sum(so) from s
group by sn
结果是: 1 150
2 240
比如:s( sn,so)
1,40
1,50
1,60
2,70
2,80
2,90
select sn,sum(so) from s
group by sn
结果是: 1 150
2 240
解决方案 »
- 请教!关于oracle的日志!~
- oracle数据脚本采用bat文件导入,导入的汉字变成了乱码,求解决,急————在线等——
- 有关函数传参问题
- 高分求救!如何从ORACLE中导出成.DBF格式的文件?在线等!!!
- Oracle
- 多媒体存储求助!
- General SQL error ORA-061631:表121.main 达到MAX #extents(dd)
- 高分求助,UP有分。解决再给100,
- 急 在线等oracle 截取特殊符号之间的数字
- oracle 无效数据对象
- (高分)请教一个dblink的问题!在线等待!!!!
- 简单问题,insert into ccc(id) select id from ddd order by id为什么错?
select Z.zzqc,sum(Zzzmc) Zzzmc from t_bds B,t_bm_zzjg Z where B.zzjg_yx=Z.zzjg_id GROUP BY Z.zzqc
就必须出现在GROUP BY 后面
加上就可以了
GROUP BY Z.zzqc,Zzzmc