我需要提供按日期分段的2组值的排名

时间:2012-11-26 23:11:10

标签: mysql

我有一个查询返回一个表,该表具有多个给定日期的值。我希望能够知道每个日期的任何给定结果集,它们的排名是什么。我不能使用简单的排名函数,因为我需要为多个列,多个日期执行此操作。有关我需要什么功能以及如何编写它的任何建议?

1 个答案:

答案 0 :(得分:0)

select *, @rank := @rank + 1
from your_table, (select @rank := 0) r