【发布时间】:2011-07-12 20:36:38
【问题描述】:
我在重新分级查询时遇到问题,该查询将使用用户表中的另一个随机值更新收入表。 执行查询时它什么也不做
$update = mysql_query("UPDATE earnings SET userid = (SELECT ID FROM users WHERE installid is NULL ORDER BY rand()) WHERE userid='0'");
在第二个查询中
SELECT ID FROM users WHERE installid is NULL ORDER BY rand()
它会给我一个随机的用户 ID,其中 installid 为空
【问题讨论】: