sql两种表联查更新的方法
2024-09-08 18:01:05
1、update ceshi c1,ceshi2 c2 set c1.num=c2.aa where c1.id=c2.cid;
2、update ceshi c1 INNER JOIN ceshi2 c2 on c1.id=c2.cid set c1.num=c2.aa;
比较推荐使用第一种,第二种万一你INNER JOIN 写成left join,而右表数据没有匹配上,会导致主表字段更新为空,特别需要注意
最新文章
- 简述TCP连接的建立与释放(三次握手、四次挥手)
- tornado 第二种路由方法(装饰器)
- Crontab的格式
- 从零开始学Linux[二]:常用操作:用户组、进程、网络、ssh
- JAVA学习Swing章节按钮组件JButton的简单学习
- 线程和进程详解(以java为例具体说明)
- [zt]Which are the 10 algorithms every computer science student must implement at least once in life?
- Java中转UTC时间字符串(含有T Z)为local时间
- PHP获取服务器的mac地址类
- PHP正则提取或替换img标记属性实现文章预览
- Android开发之MediaPlayer和SurfaceView组成视频播放器
- ActiveX异步回调JavaScript
- [LeetCode][Python]Longest Substring Without Repeating Characters
- 学习MVC之租房网站(十)-预约和跟单
- 算法精解:DAG有向无环图
- SpringMVC中HandlerMapping的三种配置方式
- 潭州课堂25班:Ph201805201 tornado 项目 第七课 界面美化和静态文件处理(课堂笔记)
- 文件上传.ashx
- 2016vijos 1-1 兔子的字符串(后缀数组 + 二分 + 哈希)
- mysql 在原有的时间上加10个月或者一年