大家好,请问排行榜是怎么实现的?
比如名次序号,数据库里面没这个字段啊
用了groupby是不是不能取其他字段啊?
比如名次序号,数据库里面没这个字段啊
用了groupby是不是不能取其他字段啊?
解决方案 »
- 一个非常奇怪的,...\apache-tomcat-6.0.20\temp\0-、、、问题,请教大家
- 商品无限分类显示问题,如卓越首页左边的商品分类
- (高手帮助)用spring接受存储过程返回的值为什么结果是空 或者好像什么都没有
- 关于 工作流 的一些疑惑
- 信息验证
- 初学struts遇到问题
- 【问题】一个JSP分页程序,但是我不会用。.. :)谁可以帮帮我。..
- Callable statments not supported.
- 自己写个表单向固定地址提交,为什么会失败?必须登录网站再提交才可以
- 用jspmail写发信程序,是不是 不用安装邮件服务器也能发信???
- struts2+Spring 中spring.xml配置问题请教!
- ###又见面试题
而且 你问的是数据库问题,怎么跑到JAVAWEB专区来问哦
1. 排行榜根据什么来排名, 回复/积分
2. 数据库中是否有字段存储了这些信息
3. 如果没有,应该如何统计这些信息
4. 排序, 对于数据库来说只是一个order...
group by也可以按几个排序
楼主可以在后台程序中根据sql语句来获取数据库的记录,
比如:select * from tableName order by fenShu;
这样用ResultSet数据类型来获取数据,并在页面中遍历显示就行了,
你要是想显示前几名,在sql语句中用top就可以了
sqlserver top
当然这些都是数据库里头的~
但是我有个字段是有重复的,我不想重复
要排行榜 根据某字段来排序 或者 按照累计数 count来统计。
select * from ... where ... order by ...