为什么更新和选择两者不能使用相同的表

Sal*_*per 5 php codeigniter

在这个查询中我想更新那些最新发布的记录.但是我的这个查询不起作用请帮帮我是什么原因???

错误: - 您无法在FROM子句中指定目标表'beevers_products'以进行更新

update beevers_products set product_name='my_product_name' where posted_date in (SELECT posted_date FROM `beevers_products` order by posted_date asc limit 1)
Run Code Online (Sandbox Code Playgroud)