常用SQL整理 - UPDATE FROM
2016-02-24 15:16
316 查看
DECLARE @T1 TABLE(ID INT,A INT) DECLARE @T2 TABLE(ID INT,B INT) INSERT @T1 ( ID, A ) VALUES ( 1, -- ID - int 0 -- A - int ) INSERT @T1 ( ID, A ) VALUES ( 2, -- ID - int 2 -- A - int ) INSERT @T2 ( ID, B ) VALUES ( 1, -- ID - int 111 -- A - int ) UPDATE @T1 SET A = B FROM @T1 A,@T2 B WHERE A.ID = B.ID SELECT * FROM @T1
相关文章推荐
- 优化SQL查询:如何写出高性能SQL语句
- MySQL数据库引擎介绍、区别、创建和性能测试的深入分析
- 静默安装Oracle时提示:"[SEVERE] - Email Address Not Specified"
- mysql更改密码后,无法登陆的问题
- aws上创建mongodb实例
- mysql 每秒钟查询次数、插入次数、删除次数、更新次数的统计
- mysql SQL_MODE设置
- PL/SQL中数据库的备份与恢复
- 用PL/SQL dev远程连接oracle数据库
- 在一个千万级的数据库查寻中,如何提高查询效率?
- 图片,二进制,oracle数据库
- SQL的操作
- iOS中关于读取已存在的数据库问题:路径为空的解决方法
- mysql 5.5.37版本没有my.cnf配置文件解决方法
- mysql逻辑备份2种方案
- oracle with as 用法 和 wm_concat 用法
- oracle 物化视图导入导出报错
- Oracle User Calls 和 Executions 两个概念的区别
- Redis的内部结构
- SQL Server中,varchar和nvarchar如何选择