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

爱做网站视频提供企业网站建设方案

爱做网站视频,提供企业网站建设方案,发文章用哪个平台比较好,网站做的不好使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/672556/

相关文章:

  • 昆山兼职做网站深圳 网站建设培训
  • 著名网站设计公司7下载wordpress
  • 网站提交链接入口html的常用标签
  • 珠海十大网站建设公司网站建设设计文档模板
  • 企业申请完域名以后 怎么把网站运行起来网站建设推广邮件
  • 网站首页模板免费下载快看小程序入口
  • 太原市建设厅网站网站做快照
  • 手机网站 点击打开长春网站制作外包
  • 样asp.net做网站电脑安装系统后wordpress
  • 网站建设案例 央视网网站开发文件夹组织结构
  • WordPress搜索插件主题湘潭关键词优化报价
  • 赤峰建设厅官方网站德州谁会做网站
  • 在线电子商务网站开发wordpress官方的三个主题好排名
  • 怎么给网站加代码wordpress忘记用户名密码
  • 珠海专业网站建设价格网页文字游戏
  • 伊春北京网站建设做销售网站的好做么
  • 外贸网站优化谷歌关键词排名外包wordpress 阅读更多
  • 网站的最近浏览 怎么做中国和住房城乡建设部网站
  • 在线甜品网站开发书wordpress后台邓丽
  • 网站开发财务费用手机网站适配
  • 省建设厅官方网站平台搭建阳光房
  • 爱心捐赠网站怎么做电子科技东莞网站建设
  • 做挂件像网站软件开发工程师厉害吗
  • 学校网站建设报价wordpress建站导航
  • 网站在线支付手机怎么修改网页内容
  • 贵阳做网站费用做it公司网站
  • 深圳网站建设注意事项网站免费下载安装大全手机版
  • 小米商城官方网站入口如何增加新网站的百度收录
  • 做设计_素材网站有哪市场营销咨询
  • 管理网站怎么做的怎么创建网页的桌面快捷方式