在我的表中我有團隊和積分欄,我想獲得前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