Mysql中不能update自身的解决方法

今天介绍一下Mysql中不能update自身的解决方法:

Mysql中不能update自身的解决方法

问题:

无法执行:

update bi_data.order_all_detail
set err_msg='同时存在于wx,zfb平台',proc_time=now()
where order_no in
(
select order_no
from bi_data.order_all_detail
group by order_no
having count(distinct platform)>1
)

提示:1093 – You can’t specify target table ‘order_all_detail’ for update in FROM clause

解决方法:

再加一层子查询:

update bi_data.order_all_detail
set err_msg='同时存在于wx,zfb平台',proc_time=now()
where order_no in
(
select order_no
from (
select order_no
from bi_data.order_all_detail
group by order_no
having count(distinct platform)>1
) tt
)
以上就是关于“ Mysql中不能update自身的解决方法”的相关解答,若有不清楚的可以咨询酷番云,酷番云作为云南为数不错持有ICP/ISP/IDC等资质专业云计算提供商之一,成本控制良好,性价比高!提供各类云服务器产品及ICP备案一站式服务,操作简单快捷,7*24小时不间断售后运维技术支持,专业备案团队全力支持。

图片来源于AI模型,如侵权请联系管理员。作者:路飞,如若转载,请注明出处:https://www.kufanyun.com/ask/1277.html

赞 (0)
上一篇 2021年11月30日 15:31
下一篇 2021年12月2日 15:35

相关推荐

  • 光传输段层网络死机了怎么重启,光传输设备重启步骤

    光传输段层网络死机时,首选通过网管系统执行远程软复位或硬件插拔重启,若无效则需联系运营商进行底层硬件更换,切勿盲目断电以免数据丢失,光传输段层网络故障的紧急处置逻辑光传输段层(Optical Transmission Section Layer)是光通信网络的基石,负责光信号在光纤介质上的透明传输,当该层出现……

    2026年5月15日
    02822
  • CDN加速是否会影响确定IP服务器的准确性?

    在现代网络环境中,内容分发网络(CDN)加速已成为提高网站访问速度和用户体验的关键技术,CDN通过在全球范围内部署边缘节点,缓存内容,减少数据传输距离,从而加快内容的加载速度,许多用户和开发者对于CDN加速后能否确定IP服务器这一问题充满好奇,以下是关于CDN加速后能否确定IP服务器的详细解析,CDN加速原理什……

    2025年11月22日
    04960
    • 服务器间歇性无响应是什么原因?如何排查解决?

      根源分析、排查逻辑与解决方案服务器间歇性无响应是IT运维中常见的复杂问题,指服务器在特定场景下(如高并发时段、特定操作触发时)出现短暂无响应、延迟或服务中断,而非持续性的宕机,这类问题对业务连续性、用户体验和系统稳定性构成直接威胁,需结合多维度因素深入排查与解决,常见原因分析:从硬件到软件的多维溯源服务器间歇性……

      2026年1月10日
      020
  • 如何实现ASP.NET调用WinRAR压缩解压缩?|完整代码分享

    ASP.NET 中调用 WinRAR 实现高效安全的压缩解压缩:企业级实践指南在 ASP.NET 应用程序开发中,高效、可靠地处理文件压缩与解压缩是常见需求,虽然 .NET 自身提供 System.IO.Compression 命名空间,但在处理复杂加密、分卷压缩或特定格式(如 RAR)时,集成成熟的 WinR……

    2026年2月7日
    03390
  • ASP.NET页面如何实现数据库高效传输?关键步骤与优化方案详解

    ASP.NET页面传输数据库的深度解析与实践指南ASP.NET作为微软主流Web开发框架,在构建企业级应用时扮演核心角色,页面与数据库间的数据传输是连接前端展示与后端数据的核心桥梁,高效、可靠的数据传输机制不仅能提升用户体验,更能保障系统稳定性与安全性,本文系统阐述ASP.NET页面传输数据库的技术路径、优化策……

    2026年1月26日
    03030

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注