我需要从我的用户表中选择结果,并按存储在 rtgitems 中的评级对它们进行排序。在 users 表中,每个用户都有一个唯一的 ID,该 ID 在 item 列的 rtgitems 中使用,例如这个 rt_(来自 users 表的 ID)。
这是我用来从用户表中选择的代码:
$result = mysqli_query($con,"SELECT * FROM users WHERE `approved` = 1 ORDER BY ");
这是从 rtgitems 表中获取评级的代码
SELECT `item`
, (`totalrate` / `nrrates`) AS `rank`
FROM `rtgitems`
ORDER BY (`totalrate` / `nrrates`) DESC