首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

Oracle连接一个java软件(Ireport)后,想要从一张表中同时获取总人数、男生数、女生数,怎么解决

2012-12-16 
Oracle连接一个java软件(Ireport)后,想要从一张表中同时获取总人数、男生数、女生数,如何解决?Oracle连接一

Oracle连接一个java软件(Ireport)后,想要从一张表中同时获取总人数、男生数、女生数,如何解决?
Oracle连接一个java软件(iRreport报表软件)后,在iRreport中想要从一张表中同时获取大一大二大三的总人数、男生数、女生数,如何解决?语言跟以前学的SQL有点不一样...纠结一个星期了,各位帮帮忙吧!
[最优解释]
写一条sql获得一大二大三的总人数、男生数、女生数, 然后在ireport的report query中调用这个语句,得出结果,显示出来,就可以了啊, 
[其他解释]
select 年级,count(1) 总人数,sum(decode(性别,男,1)) 男生人数,sum(decode(性别,女,1)) 女生人数 from 表 group by 年级
[其他解释]
看你的表结构,写个关联查询。
[其他解释]
表字段和里面的基本数据 

热点排行