我在windows上的mysql客户端shell中运行了这个程序。我不明白问题出在哪里。我知道delete from PageInfo where id是对的。我知道子查询是正确的。如何删除子查询返回的所有ids?mysql> delete from PageInfo where id in ( select max(id) from PageInfo where pid
>=2758000 AND pid<2758100
我在MySQL数据库中有两个表:“用户”和“订阅”表中的“用户”,每个用户都有一个subscriptionID,它是“订阅”或NULL中一行的ID。u.subscriptionID = a.subscriptionID WHERE a.EndDate < CURRENT_TIMESTAMP) as c)
并导致错误:#1442 -无法更新存储函数/触发器中的表“as c)的查询很奇怪,但这是为了解决另一个问题,即通过创建别名/临时表,无法更新“used”表,因