MySQL数据库同时查询更新同一张表

在日常的项目中,常常会碰到这样的问题:我须要在一张标中同时更新和查询出来的数据。 例如:有以下图一张表数据,如今须要更新操做为:把status=1的name值更新为id=2的name值 一般状况下咱们会想到以下语句来实现这个需求: UPDATE tb_test SET NAME = ( SELECT NAME FROM tb_test WHERE id= 2 ) WHERE `status` =
相关文章
相关标签/搜索