我在下面有一个查询,它有效。
$query_for_cat3 = "SELECT sum,candidate_no,@curRank := @curRank + 1 AS rank
FROM (SELECT SUM(score) / 5 SUM,candidate_no
FROM SCORE
WHERE category_no='$category_no1'
GROUP BY candidate_no
) a, ( SELECT @curRank := 0 ) r
ORDER BY sum DESC,candidate_no DESC
LIMIT 5";
我需要做的是将此查询组合到另一个名为候选人的表中。它有candidate_no 和candidate_name 列。我想根据相应的candidate_no 生成candidate_name。
请帮忙。谢谢。