mysql update使用select的结果的方法
![]() | ![]() | ![]() | ![]() |
| 【性价之王】 | 【线路之王】 | 【价格之王】 | 【配置之王】 |
| 【免费之王】 | 【香港首推】 | 【梯子之王】 | 【独服之王】 |
在sql server中,我们可以使用下面的update语句对表进行更新操作。 update t1 set t1.xx= (select yy from t2) ;但是mysql不支持update set 直接使用select的结果,那么怎么在mysql update中使用select的结果呢?
我们可以换一种解决方法,也就是使用inner join,上面的sql语句在mysql中可以改写成下面方式:
update t1 inner join (select yy from t2) t3 set t1.xx = t2.yy示例:
student表:
id name class_id
1 张三 班级1
2 李四 班级2
class表:
id name
1 班级1
2 班级2
3 班级3
通过update inner join更新student表中的class_id字段,由班级名称更新为班级id,具体mysql语句为:
update student inner join (select id,name from class) c set student.class_id = c.id where student.class_id = c.name[id]历史优惠活动内容
猜你可能想看的VPS
- GigsGigsCloud→CLOUDLET K 系列香港大带宽每月 8香港VPS[主机]
- 腾讯云 - 11.11 智惠上云提前购 双十一同价 2C4G5M 三年 全球[VPS测评]
- 腾讯云 6Mbps 带宽云服务器三年付 1499 元,2Mbps 带宽云全球[VPS测评]
- tudcloud 香港沙田大带宽 vps 七折起,100M 带宽无限流量香港VPS[主机]
- Online - Summer Deals Start-2-S 系列 月全球[VPS测评]
- Vultr Debian 8 及 Centos7 系统 VPS 安装破解全球[VPS测评]
- ¥34 月 2G 内存 30G SSD 2Mbps 不限量 Xen 香港香港VPS[主机]
- HostMyServers→ 2€月付 圣诞优惠 法国 1C2G20G硬全球[VPS测评]
- HostPacific → 泰国 24$月付 1C1G50G硬盘 无限传全球[VPS测评]
- Herza-7$ 月 2G内存40GB 印尼 新加坡 OVZ VPS不限全球[VPS测评]
- Virmach → $1.5 月付 512M 内存 10G SSD硬盘 全球[VPS测评]
- 又一跨境电商产业园落户!中山石岐签约引进16个项目全球[VPS测评]
- 磐逸云怎么样?香港沙田cn2vps 带宽5M年付128元香港VPS[主机]
- 原创解析:云计算含义及定义全球[VPS测评]
- 云计算拯救互联网巨头:谁抢跑,谁追赶?全球[VPS测评]
- Bloggar-移动端友好的新闻博客类HTML5模板全球[VPS测评]
- 好朋友51WORLD启动“地球克隆计划5”,我要去元宇宙参加了全球[VPS测评]
- 福州职业技术学院获得世界职业院校技能大赛云计算赛项银牌全球[VPS测评]
- LOCVPS,全新香港大浦CN2 VPS 2核4G内存3M仅54/月香港VPS[主机]
- 快速云:vps云服务器的区别是什么?2022-08-1913:32来源:全球[VPS测评]
- tmhhost:8折优惠,美国cn2 gia高防vps,香港NTT vp美国VPS[主机]
- 阿里行癫:如何理解当下的云计算全球[VPS测评]
- 阳帝云双十二活动:1核1G10M大宽带香港BGP云服务器,月付14元香港VPS[主机]
- 腾讯云海外服务器优惠活动:全球购1核2G美国云服务器低至318元/年美国VPS[主机]
- 阿里云香港服务器速度怎么样?阿里云香港vps稳定不稳定?香港VPS[主机]
- 者也IO,香港日本美国云服务器促销,2核2G1000元/2年,7折+内存日本VPS[主机]
- 腾讯云秒杀活动:1核/2G/上海&北京,年付99元全球[VPS测评]
- 阿里云香港服务器速度怎么样?阿里云香港vps稳定不稳定?香港VPS[主机]
- Vmshell:香港vps调整,流量提升至500GB/月,带宽200MB香港VPS[主机]
- 跨境电商平台首选香港服务器香港VPS[主机]
转载请注明原文地址:http://140.238.13.167:12355/read-157612.html











