模糊查询统计数据的问题

nicole_jcy 2008-05-16 10:07:09
如下表(表名:table)
dwdm persons salary managers
10000 25 1600 22
10001 32 3200 40
10002 10 2512 26
11000 14 3510 32
11001 25 4005 36
………
12000 16 4656 45
12001 17 5465 12
.....
按照dwdm开头是10,11,12.....这样统计出各项数据之和,在页面中显示,具体代码应该怎么写?我是初学者,望各位高手指导指导!感激不尽!
...全文
117 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
kui1015 2008-05-16
  • 打赏
  • 举报
回复
在Access中截取字符串是用mid的,你要的SQL语句如下:

select mid(dwdm,1,2),sum(persons), sum(salary), sum(managers) from tb_sum_type group by mid(dwdm,1,2);
ilrxx 2008-05-16
  • 打赏
  • 举报
回复
数据库查询不是有返回得结果集ResultSet嘛
这样
声明ResultSet对象 rs
while(rs!=null&&rs.next()){
....//显示内容语句
}
nicole_jcy 2008-05-16
  • 打赏
  • 举报
回复
谢谢楼上两位高手的指点,我通过select left(dwdm,2),sum(persons)sum(salary),sum(age) from table group by left(dwdm,2),把数据已经从数据库中查询出来了,接下来让所有的结果在页面中显示出来,应该怎么写这个代码?需要循环吗?望解答!
nicole_jcy 2008-05-16
  • 打赏
  • 举报
回复
是ACCESS数据库,查询出各项数据怎么在jsp页面上显示呢?代码怎么写?
yangxiao_jiang 2008-05-16
  • 打赏
  • 举报
回复
select sum(dwdm),left(dwdm,2) as d from table group by d
老紫竹 2008-05-16
  • 打赏
  • 举报
回复
select substring(dwdm,0,2),sum(persons), sum(salary), sum(managers) from table group by substring(dwdm,0,2)

81,092

社区成员

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

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