我正在寻找status = 0的列的平均值并将其更新到该表的另一条记录中。这是我试图使用的查询。
UPDATE mc25778 set balance=(AVG(balance WHERE status=0)) WHERE username="Average"
尝试执行此任务时出现此错误:
Err] 1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE status=0)) WHERE username="Average"' at line 1
有什么想法可以解决这个问题吗?
谢谢!