社区
Oracle
帖子详情
update语句更新问题
weixinzhu
2004-09-09 09:20:54
在sql server 是这样写的:
update A
set A.a=B.c
from B
where A.d=B.d
请问在oracle里是怎么实现的?
...全文
142
7
打赏
收藏
update语句更新问题
在sql server 是这样写的: update A set A.a=B.c from B where A.d=B.d 请问在oracle里是怎么实现的?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bill_810
2004-10-13
打赏
举报
回复
能不能一次更新多列?
weixinzhu
2004-09-09
打赏
举报
回复
非常感谢大家的支持,谢谢
bzszp
2004-09-09
打赏
举报
回复
我个人不赞成使用nvl((select c from B where A.d=B.d),a);
这种写法,这样对对整个表进行update,而且多写大量日志
CodeMagic
2004-09-09
打赏
举报
回复
update A set a=nvl((select c from B where A.d=B.d),a);
shbjwq430105
2004-09-09
打赏
举报
回复
update a set a.a=
(select b.c from b where a.d=b.d)
update A set A.s = (select B.c from B where A.d=B.d) where exists(select 1 from B where a.d = b.d)
bzszp
2004-09-09
打赏
举报
回复
update a set a.a=(select max(b.c) from b where a.d=b.d)
where exists (select * from b where a.d=b.d);
wylwyl1130
2004-09-09
打赏
举报
回复
update A set A.s = (select B.c from B where A.d=B.d) where exists(select * from B where a.d = b.d)
SQL的
更新
语句
update
(
更新
表中数据)
1.
更新
表中所有行 ...
更新
update
语句
分为三部分,格式如下: 1
更新
的表 2 列名和新的值 3 确定
更新
哪些行的过滤条件 单个列:
UPDATE
Customers SET cust_email = ' kim@qq.com' WHERE cust_id = '1
MySql
update
语句
用法
MySql
update
语句
用法
SQL入门之第八讲——
UPDATE
更新
语句
定义:
UPDATE
更新
语句
是用来修改表中一条数据或者多条数据记录 基本语法:
UPDATE
<表名> SET <字段名=值> WHERE <筛选条件>; 1.
更新
单行数据 实例1:在学生表中,将学生编号Sid为6的学生姓名...
SQL学习笔记——数据
更新
update
语句
的使用
1、
update
语句
的语法。
update
<表名>...2、
更新
数据时也可以像delete
语句
那样使用where子句,这种指定
更新
对象的
update
语句
称为搜索型
update
语句
update
<表名> set <列名>
使用MySQL中的
UPDATE
语句
进行数据
更新
在本文中,我们介绍了如何使用MySQL中的
UPDATE
语句
来
更新
数据库表中的数据。您可以根据具体的需求,使用SET子句设置要
更新
的列和新值,并使用WHERE子句指定
更新
的条件。例如,假设我们希望将员工的薪水增加10%,并将...
Oracle
17,086
社区成员
55,238
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章