当前位置: 首页 > news >正文

网站备案流程教程濮阳武志勇

网站备案流程教程,濮阳武志勇,aspcms 网站统计,手机app开发软件教程You can’t specify target table for update in FROM clause 其含义是:不能在同一表中查询的数据作为同一表的更新数 单独执行复合查询是正常的,如下: 但是当执行子查询删除命令时,报如下错误 DELETE FROM abpusers WHERE Id I…

You can’t specify target table for update in FROM clause

其含义是:不能在同一表中查询的数据作为同一表的更新数

单独执行复合查询是正常的,如下:

但是当执行子查询删除命令时,报如下错误

DELETE FROM abpusers WHERE Id IN 
(
SELECT u.Id FROM `abpusers` u
left join abpuserroles ur on u.Id=ur.UserId
LEFT JOIN abproles r on ur.RoleId=r.Id 
LEFT join base_companyinfo c on u.Id=c.UserId 
WHERE r.`Name` in('supplier','demand')
and c.Id is NULL
)

且在其他类型的数据库中并不会出现,解决方法也简单,就是再封装一次查询,让数据库认为你不是查同一表的数据作为同一表的更新数据,如下:

DELETE FROM abpusers WHERE Id IN 
(
select Id from (
SELECT u.Id FROM `abpusers` u
left join abpuserroles ur on u.Id=ur.UserId
LEFT JOIN abproles r on ur.RoleId=r.Id 
LEFT join base_companyinfo c on u.Id=c.UserId 
WHERE r.`Name` in('supplier','demand')
and c.Id is NULL
) a
)

 结果如下,已成功影响21行

http://www.yayakq.cn/news/614365/

相关文章:

  • 网站建设功能清单seo优
  • 互联网门户网站是什么a标签下载wordpress
  • 网站公司做网站修改会收费吗苏州企业网站建设开发
  • 网站建设和程序开发哪个好品牌宣传活动策划方案
  • 免费建站的网站西安建设公司网站
  • 网站虚拟主机销售网上的网站模板怎么用
  • 网站做内嵌中国软件公司排名
  • 企业网站用什么开发好-商业推广无人在线观看高清视频单曲播放
  • 网站建设公司导航原创小说手机网站制作需要多少钱
  • 原创小说网站建设源码小程序制作流程收费
  • 企业网站制作方法淘宝运营自学教程入门
  • 网站在建设中模板下载做二手车网站需要什么手续费
  • 北京南站附近的景点centos 部署wordpress
  • 昆明乐网网站建设DW怎么做招聘网站
  • 仅有网站做app我想建一个网站怎么建
  • 什么网站可以做兼职销售学校定制网站建设公司
  • 郑州做网站公司汉狮价格多媒体网站开发实验报告
  • 怎么找网站静态网站开发
  • 电力网站怎么做网站建设运营策划
  • 公共法律服务网站平台建设预算北京网站设计公司排行
  • 吴江网站制作wordpress 弹窗 翻页
  • 上海松江做网站公司济南制作网站软件
  • 园林绿化效果图制作优化建站
  • 网站基础设施建设哈尔滨微信网站建设
  • 网站需要具备条件推广策略方案
  • 小说网站制作开源wordpress屏蔽右键
  • 怎么在网站做自己的产品广告开源网站统计
  • 大连网站建设主页网站开发 语言
  • 做网站要用到的技术软件下载网站怎么做
  • 网站按内容分可以分为郑州新感觉会所网站哪里做的