【发布时间】:2014-10-15 12:11:05
【问题描述】:
我已经为特定任务收集了前 10 名用户。使用下面给出的查询。
$sqlsum=mysql_query("SELECT `userid`, SUM(`points`) as `total` FROM
`tablename` GROUP BY `userid` ORDER BY total DESC LIMIT 10");
现在,我只需要奖励前 10 名聚集的用户。我不明白如何为此目的编写查询。
我需要更新 tablename = user , field name = bonus 中的一个字段。
请指导。
【问题讨论】:
-
请显示您的表格格式。 . .或者至少代码看起来像添加任何“奖金”。
-
@GordonLinoff 你不明白他想说什么那么回答或否决票不是强制性的
-
@sadiqxs 。 . .在我写这篇文章时,有三个答案将奖金放入三个 不同 表中。我不是唯一一个对数据结构感到困惑的人。 OP 会很好地澄清这个问题。