在我的表中我有团队和积分栏,我想获得前5名的球队。相同积分的球队应该被分组并考虑为其中一个队伍,所以如果5支球队的积分相同那么都应该根据车队积分来作为军衔和明年suceeding记录一个获得数据库前5名排名
0
A
回答
0
1
TRY
SELECT DISTINCT(point), team
FROM tableTeam
ORDER BY points DESC LIMIT 5
0
有没有在MySQL的无窗的功能,所以你要提取的排名在你的脚本。另外,如果我对你的排名标准有所了解,你实际上有兴趣得到排名前5的球队加上任何额外的球队,这些球队的点数可能与第五名的点数相同。
如果是这样,你的限制应适用于子查询的点标准:
select name, points
from teams
where points >= (
select points
from teams
order by points desc
limit 1 offset 4
)
order by points desc, name
如果不是这样,一个简单的命令由/限制将做到:
select name, points
from teams
order by points desc, name
limit 5
+0
它应该是'抵消4':-P – zerkms 2011-05-24 05:14:56
+0
好点。固定! :-) – 2011-05-24 05:15:43
相关问题
- 1. 获得排名前5的总成绩
- 2. 如何获得前5名的产品从我的数据库
- 3. 从列表中获得排名前5的分数
- 4. CasperJS获得前5名雅虎邮件
- 5. SQL Server:如何获得按国家排名前5位的SUM
- 6. 试图获得排名前20的mySQL
- 7. Laravel获得集合中排名/排名
- 8. DB获取当前数据库名称
- 9. 排名数据库条目
- 10. 如何使用SQLite数据库设计“上周排名靠前”排名?
- 11. 获得学生排名
- 12. 获得排名总计
- 13. 做一个查询,以获得数据行中排名前3的user_id id?
- 14. 如何获得最高观点的前5名产品?
- 15. 如何获得每个类别的前5名
- 16. Ruby on Rails:我如何获得前5名?
- 17. SQLITE - 从Bill表中获得前5名付费客户
- 18. 数据库优化:计算排名
- 19. 排名系统的数据库结构
- 20. 在MYSQL中排名数据库条目
- 21. 获得数据表中相同价值列的排名
- 22. 如何获得排名根据计数在mysql
- 23. 查找4x5矩阵中排名前5的最高数字
- 24. 找出当前数据库名称
- 25. 从一系列日期中获取所有排名前5的id(数组)
- 26. Laravel 5雄辩:我如何对db行进行排序并获得排名?
- 27. 根据用户排名而不是得分排名
- 28. 如何使用Google Analytics获得排名前20的城市名称?
- 29. Linq to SQL:获得排名前10位的产品
- 30. 如何从openfeint获得本地排名前10的高分
好了,有什么问题你有吗?你是否检查过ORDER BY条款? – 2011-05-24 04:55:30
显示您的查询,直到更容易帮助 – Ibu 2011-05-24 04:58:20