表結構:與組MySQL查詢通過與秩序
country
season
points
目前查詢:
SELECT SUM(points) AS total, country
FROM table
WHERE season >= X
GROUP BY country
ORDER BY total desc
這讓我由一個特定國家總共收集了點訂購了不錯的清單。但是,如果一個國家與另一個國家聯繫在一起,我想根據他們在最近一個賽季給出的分數來排序,這在同一個查詢中是否可能?如果是這樣,怎麼樣? (記住其此刻分組)的行
例如 丹麥(國家),1(季節),10(分) 丹麥(國家),2(季節),5(分) 瑞典(國家) ,1(季節),5(點) 瑞典(國家),2(旺季),10(分)
什麼意思「如果一個國家與另一個國家並列」?你怎麼知道這個? – fancyPants 2012-07-11 09:45:18
我猜他的意思是當他們有相同的積分總數時 – PoeHaH 2012-07-11 09:45:47
我只是在順序上添加了另一個子句。 ORDER BY total,season DESC – PoeHaH 2012-07-11 09:46:22