![]() |
1
1
首先,应该:
是这个吗?
我努力想弄清楚这是怎么回事:
你没有对你的模式做足够的解释,使它更容易进行反向工程。它是在做以下的。。。? “获取给定巡演的所有参与者,并返回该列表中当前参与者的位置”?你是这样计算军衔的吗?如果是这样的话,我同意这似乎是一个非常复杂的方法。 你是否为玩家得到的10个参与对象做了上述操作,然后取平均值?什么是评级?这和等级有关系吗?基本上,你能解释你的模式多一点,然后重申你想做什么吗?
我想你只是需要一个更有效的方法来找到这个职位。有一种方法我可以从脑子里想出来——得到你想要的唱片,然后数一数上面有多少张。再加上1,你就得到了这个职位。如
您应该在日志文件中看到(例如在控制台中进行实验时),这只是一个计数查询。如果在rating字段上有索引(如果没有索引,则应该有索引),那么这将是一个非常快的查询。
|
![]() |
2
1
|
![]() |
Community wiki · SQL语法新手 1 年前 |
|
KateMak · 是否将多行中的多列与唯一id组合? 1 年前 |
![]() |
Karuna · SQL中列内的筛选器[重复] 1 年前 |
![]() |
Irvan Affandy · 为另一个选择选择声明的键 1 年前 |
![]() |
Community wiki · 这个MySQL语句出了什么问题? 1 年前 |
![]() |
Community wiki · 优化从同一表中提取的多列的查询 1 年前 |