sql server update 表的问题

来源:asp之家 时间:2009-10-04 20:32:00 

有两张表

a表

id val
1 a
2 b
3 c
4 d
5 e

b表
a_id val
1 null
2 null
3 null
4 null
5 null

b.a_id = a.id
能否不用存储过程,一次性update b表 的val

答案一:
Update B表 Set Val=A.val
From B表 B Left Join a表 A On b.a_id = a.id

答案二:
update b set b.val=(select a.val from a where a.id=b.a_id) 

标签:update,sql
0
投稿

猜你喜欢

  • python发送邮件接收邮件示例分享

    2023-05-25 02:01:47
  • 那些看一眼就让你难忘的广告

    2007-09-21 19:46:00
  • Python学习之迭代器详解

    2022-09-02 12:45:45
  • python 巡检脚本的项目实践

    2023-10-06 11:54:15
  • mysql添加索引方法详解(Navicat可视化加索引与sql语句加索引)

    2024-01-24 22:32:37
  • selenium鼠标操作实战案例详解

    2023-09-18 04:08:40
  • python3实现猜数字游戏

    2022-09-11 16:10:38
  • Gradio机器学习模型快速部署工具接口状态

    2023-08-11 13:36:27
  • 设置mysql最大连接数的方法

    2010-12-03 16:00:00
  • go 对象池化组件 bytebufferpool使用详解

    2024-02-10 14:26:11
  • 字符集和字符编码(Charset & Encoding)

    2023-08-24 16:37:44
  • PyCharm软件无法安装lxml库的问题及解决

    2023-06-04 01:54:30
  • 前端静态资源福利:百度静态JS资源公共库(CDN)

    2022-11-26 22:41:08
  • sql模式设置引起的问题解决办法

    2024-01-17 03:38:16
  • Pytest mark使用实例及原理解析

    2021-02-27 14:30:11
  • python数据可视化plt库实例详解

    2022-11-30 21:23:28
  • Python中类的定义、继承及使用对象实例详解

    2023-07-11 17:10:37
  • sql 存储过程分页代码 支持亿万庞大数据量

    2024-01-24 03:31:00
  • Python 如何实时向文件写入数据(附代码)

    2022-11-10 13:40:03
  • Python xmltodict模块安装及代码实例

    2023-05-27 09:25:43
  • asp之家 网络编程 m.aspxhome.com