更新该句
update punchcard_tbl
set percheck=3
where id in (select id punchcard where id=1)
在 MySQL 命令列工具中传回:
ERROR 1093 (HY000): You can't specify target table 'forum_members'
for update in FROM clause
改成下列语句就可以解决无法更新的问题
update punchcard_tbl a
inner join punchcard_tbl b on b.id=1 and a.id=b.id
set a.percheck=3
声明: 此文观点不代表本站立场;转载须要保留原文链接;版权疑问请联系我们。