修改前数据:

需求:将小盒子学院中拥有两个学号以上学生的学号前面加上前缀“hr”

今天我像以前操作mysql写了一个update sql:

update edu_user_copy set stuNum=concat('hr',stuNum) where stuNum in (select stuNum from edu_user_copy
where company like '小盒子学院%' group by stuNum having count(stuNum)>1);

根据子查询的结果,更新表中的一个字段。

在mysql数据库中执行后报错:

一直没弄明白这个错误,然后经过多次度娘后,发现mysql update时,更新的表不能在set和where中用于子查询。

修改上面的sql为mysql数据库支持的方式:

update edu_user_copy du,(select stuNum from edu_user_copy
where company like '小盒子学院%' group by stuNum having count(stuNum)>1) b
set du.stuNum=concat('hr',b.stuNum)
where du.stuNum=b.stuNum;

修改后数据:

ok,大功告成!

MYSQL UPDATE使用子查询相关推荐

  1. mysql update from 子查询

    2019独角兽企业重金招聘Python工程师标准>>> mysql update from 子查询 mssql 子查询更新 update log set uin= b.uin fro ...

  2. MySQL中嵌套子查询删除出错解决方案

    MySQL中嵌套子查询做删除操作会出错,例如下面的SQL: delete from table1 where number in (select number from table2) 执行提示: Y ...

  3. any在mysql语句中用法,MySQL中,子查询中可以使用运算符ANY,它表示的意思是______。...

    MySQL中,子查询中可以使用运算符ANY,它表示的意思是______. 答:至少一个值满足条件 According to your textbook, the main purpose of a s ...

  4. mysql左连接代码,mysql多表子查询与左连接的代码

    摘要 腾兴网为您分享:mysql多表子查询与左连接的代码,字体配置,邮币在线,英语字典,携程抢票等软件知识,以及cad弱电,adobe全套2018,万能格式转换器,360dns优选,音频制作app,上 ...

  5. MySQL入门 (九) : 子查询 Subquery

    1 一个叙述中的查询叙述 子查询(subquery)是一种很常见的应用,不论是查询.新增.修改或删除都有可能出现. 子查询是一个放在左右刮号中的「SELECT」叙述,而这个查询叙述会放在另一个SQL叙 ...

  6. mysql limit 后子查询_mysql 关于limit 子查询和获取某当天所有记录

    今天写MYSQL 当有个需求用到limit 在子查询下使用.郁闷了竟然过不去.但只要转化就就可以.真是悲剧. update tbl set isoption=1 where  userguid='ss ...

  7. jq取第一个子元素为select_Java修行第036天---MySQL中的子查询,分页语句,三大范式...

    学习目标: 1.掌握子查询 2.了解正则表达式 3.理解索引的作用和创建索引 4.了解用户管理 5.掌握分页语句 6.了解执行计划和数据库引擎 7.理解数据库设计的三大范式 综合程序图: 1 子查询知 ...

  8. mysql学习day05—子查询 / CASH语句 / 连接查询

    子查询 单行子查询:返回单行单列 多列子查询:返回单行多列(使用成对比较) 多行子查询:返回多行单列 相关子查询:子查询使用了外部SQL的某些表或列(但是外部SQL不可使用子查询中的表和列) 嵌套子查 ...

  9. 与MySQL零距离—子查询与连接

    1.子查询简介 数据表的初始化: -- 创建数据表CREATE TABLE IF NOT EXISTS tdb_goods(goods_id SMALLINT UNSIGNED PRIMARY KEY ...

  10. 初识Mysql(part16)--我需要知道的2条Mysql语句之子查询

    学习笔记,以代码和例子堆砌而成,方便查阅. 参考书籍:<Mysql必知必会>等 此Blog会用到下面3个表. temp_store表: # pr_id, store_num '1001', ...

最新文章

  1. rand和srand
  2. 使用Github Pages建独立博客
  3. nas servers
  4. 可穿戴设备对企业的积极意义
  5. linux网络编程之IP协议首部格式与其配套使用的四个协议(ARP,RARP,ICMP,IGMP)和TCP、UDP协议头结构总结
  6. 集成CAS单点登录 决策系统的配置以及注意事项
  7. python学了有什么用-python学来有什么用
  8. Linux查看分析任务计划命令,Linux任务计划crontab
  9. 在RedHat中安装新字体
  10. ROS@Ubuntu16.04体验记录
  11. js通过url链接下载文件
  12. 第一章 语音信号处理概述
  13. 计算机中计算器怎么算log,log换算(log计算器在线)
  14. 九度1035 -树 - 找出直系亲属
  15. echarts将x轴展示在图标上方
  16. python3中zip函数_用python实现矩阵转置,python3 中zip()函数
  17. python df删除特定行_pandas.DataFrame删除/选取含有特定数值的行或列实例
  18. Handler 源码解析——Handler的创建
  19. Eclipse “cannot be resolved to a type”
  20. 怎么做接口自动化的?

热门文章

  1. 『伪原创工具 』英文在线伪原创工具
  2. pk188 安装方法 最新微信陌陌站街神器 uber 平安易贷
  3. 阿里OSS通过WEB直传服务端验证设置回调自定义参数
  4. 一款好用的程序员工具箱
  5. 【OneNote】同时设置中英文字体显示(雅黑+Consolas)
  6. c语言解析pcap,使用libpcap读取纳秒pcap文件
  7. 《软件架构与设计模式》思维导图
  8. SpringBoot整合集成p6spy
  9. 通信技术发展的自然辩证法
  10. 路由守卫(全局钩子(全局路由守卫)、路由单独钩子(router独享守卫))