0
如何才能找到表中某個特定行的結果?確定結果是哪一行數 - mysql
例如,姓名和等級(等級不保持不變)的表,
| name | rating |
+-------+----------|
| me + 14 |
+-------+----------|
| you + 15 |
+-------+----------|
查詢只能一次選擇一排,所以我想將其納入它這一點。
select name,rating,?????? from table where name = 'you' ORDER BY rating
我怎樣才能返回'you','15','2'
?
我得到的感覺,我在這裏的東西很簡單......
爲什麼不包括表中的AUTO_INCREMENT列,或以其他方式包括遞增的整數你可以選擇? – 2013-03-18 00:02:18
最終訂單將改變,所以它不會基於任何靜態列值...評級將會波動,例如 – 2013-03-18 00:03:28
啊,所以您希望按排名*排序後,結果集中的行索引*。你沒有提到你問題中的順序。 – 2013-03-18 00:04:59