来高手无聊帮下忙。

songweida8076 2011-02-26 02:04:08
表A
id name 工资 部门
1 aa 2000 开发
2 bb 3000 销售
3 cc 2000 开发
4 dd 5000 销售
5 ee 8000 技术
6 ff 3500 技术



实现成
部门 2000~4000 4001~6000 6001~8000
开发 2人 0人 0人
销售 1人 1人 0人
技术 0人 0人 2人
select 部门,
count(case when 工资 between 2000 and 4000 then 1 end)[2000~4000],
count(case when 工资 between 4001 and 6000 then 1 end)[4001~6000],
count(case when 工资 between 6001 and 8000 then 1 end)[6001~8000]
from # group by 部门

求一高手用 struts2+hibernate 做成 能在页面显示一下就行,刚学struts2 不知道怎么网页做获取值
...全文
73 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
songweida8076 2011-02-26
  • 打赏
  • 举报
回复
iterator? 但是 差的那些数据 用不了bean啊,list 也不知道能接受到不。。
ybcwjj 2011-02-26
  • 打赏
  • 举报
回复
用sturts2的迭代标签
lp19890601 2011-02-26
  • 打赏
  • 举报
回复
hibernate不能处理这么不复杂的SQL语句

从sessionFactory中获取到session直接用sql语句查询

然后按照你的习惯封装数据,

存到request范围内,EL表达式获取....
songweida8076 2011-02-26
  • 打赏
  • 举报
回复
发我邮箱里就行 谢谢 songweida_8076@163.com

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧