0

我怎样才能找到表格中特定行的数字结果?

例如,带有名称和评级的表(评级不会保持不变),

| name  |  rating  |
+-------+----------|
|  me   +     14   |
+-------+----------|
|  you  +    15    |
+-------+----------|

该查询一次只能选择一行,因此我想将其合并到其中。

select name,rating,?????? from table where name = 'you' ORDER BY rating

我怎样才能回来'you','15','2'

我觉得我在这里错过了一些非常简单的东西......

4

1 回答 1

0

这没关系:

SELECT @i:=@i+1 AS iterator, t.name, t.rating
FROM table t,(SELECT @i:=0) foo
于 2013-03-18T00:05:54.277 回答