博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SQL两表之间:根据一个表的字段更新另一个表的字段
阅读量:6914 次
发布时间:2019-06-27

本文共 406 字,大约阅读时间需要 1 分钟。

1. 写法轻松,更新效率高:

update table1 

set field1=table2.field1,
field2=table2.field2
from table2
where table1.id=table2.id

 

2. 常规方式,种写法相当于一个 Left join, 以外面的where为更新条数,如果不加where就是所有记录

update table1

set field1=(select top 1 field1 from table2 where table2.id=table1.id)
where table1.id in (condition)

 

转载: 原文:http://blog.csdn.net/jcx5083761/article/details/26010763

 

转载于:https://www.cnblogs.com/releasesky/p/9907923.html

你可能感兴趣的文章
HDU(1016),打素数环
查看>>
2007 Asia - Nanjing F题,字典树
查看>>
Codeforces 758D Ability To Convert(区间DP)
查看>>
Gym 100090D Insomnia
查看>>
完全隐藏Master Page左边导航条只有管理员才可以看见
查看>>
微信支付详解
查看>>
ubuntu install GTK-GNOME development environment
查看>>
为iDempiere 1.0b安装中文语言包(基于Ubuntu Desktop 12.04 LTS)
查看>>
React之JSX语法
查看>>
并行逻辑回归
查看>>
Graphviz样例之UML图
查看>>
XmlBeanFactory
查看>>
《Linux内核设计与实现》读书笔记(二)- 内核开发的准备
查看>>
开源MongoDB管理工具MongoCola1.20 发布 离开IBM GDC的最后一个版本
查看>>
03C++语言对C的增强——实用性、变量检测、struct类型、C++中所有变量和函数都必须有类型、bool类型、三目运算符...
查看>>
LVM逻辑卷
查看>>
TCP服务器和客户端最大连接数
查看>>
手机端扫描证件识别SDK
查看>>
Java_Utils框架
查看>>
java selenium (六) XPath 定位
查看>>