我已经为用户权限和排名建立了一个页面,而不是每次我想要更改某人的排名或其他东西时都要处理phpmyadmin。现在,我在这个查询中遇到了一个问题,每次我运行时,所有用户都会得到相同的排名。mysql_query($sql) or die(mysql_error);
while ($row = mysql_fetch_assoc($rs_result))$row[&
我想知道是用MySQL还是用服务器语言处理数据更快。我确信像ORDER这样的原生函数在MySQL中会更快,因为索引、缓存等,但实际上是计算排名(包括返回具有相同排名的多个条目的ties ):SELECT TORCH_ID, (SELECT COUNT(distinct(distance))+1 FROM torch_info WHERE distance > thisscore) AS <e