MySQL数据库同时查询更新同一张表的方法 上传者:qqsevere72746 2021-05-14 06:54:29上传 PDF文件 48.77 KB 热度 39次 在平常的项目中,经常会碰到这样的问题:我需要在一张标中同时更新和查询出来的数据。例如:有如下图一张表数据,现在需要更新操作为:把status=1的name值更新为id=2的name值通常情况下我们会想到如下语句来实现这个需求:结果却报错,报错信息为:这样就可以完成题目中的操作。经历的大致过程为:查询出id=2的数据作为中间表t;set的数据从t表中查询出来;做更新操作这样就不是在同一语句中update,select同一张表了,因为这相当与在操作两张表,tb_test和中间表t。 下载地址 用户评论 更多下载 下载地址 立即下载 用户评论 发表评论