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

相关推荐

  • 为什么网站开启CDN加速后,首次访问加载速度反而更慢?

    分发网络(CDN)被誉为提升网站访问速度、优化用户体验的利器,它通过将网站内容缓存到全球各地的边缘节点,让用户可以从最近的服务器获取数据,从而大幅降低延迟,许多用户和开发者都曾遇到过一种看似矛盾的现象:首次通过CDN访问某个资源时,速度反而比直接访问源站更慢,这并非CDN失效,而是其工作机制下的必然结果,初次访……

    2025年10月19日
    02190
  • 如何详细指导我一步步设置CDN缓存操作流程?

    随着互联网的快速发展,CDN(内容分发网络)已经成为提高网站访问速度、减轻服务器负载、提升用户体验的重要手段,CDN缓存是将网站内容存储在多个地理位置的节点上,当用户访问时,系统会自动选择最近的服务器进行响应,从而加快内容的加载速度,下面,我将详细讲解如何设置CDN缓存的步骤,CDN缓存设置步骤选择CDN服务提……

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

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

      2026年1月10日
      020
  • 中乙云cdn设备价格是多少?一台具体多少钱?性价比如何?

    中乙云CDN价格解析什么是中乙云CDN?中乙云CDN(Content Delivery Network)是一种网络服务,通过在全球多个节点部署服务器,将用户请求的内容从最近的节点服务器传输,从而加速内容的加载速度,提高用户体验,中乙云CDN适用于网站、视频、图片等多种类型的内容分发,中乙云CDN的价格构成中乙云……

    2025年11月23日
    01520
  • 河北省cdn盒子价格是多少?不同配置成本差异大吗?

    河北省cdn盒子成本分析随着互联网的快速发展,CDN(内容分发网络)已成为企业网站、电商平台等网络应用的重要组成部分,河北省作为我国北方重要的经济、文化、交通中心,CDN盒子的需求日益增长,本文将针对河北省CDN盒子的成本进行详细分析,CDN盒子成本构成设备成本CDN盒子设备成本主要包括硬件成本和软件成本,(1……

    2025年11月29日
    01190

发表回复

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