社区
基础和管理
帖子详情
在线等 写条update语句,正确立即结贴
xiaohu8855
2010-02-05 10:41:57
表t1
sno scost
1 15
2 24
表t2
sno cost
1 0
2 0
要求利用t1的scost 修t2的cost,在sno相等的情况下
...全文
86
7
打赏
收藏
在线等 写条update语句,正确立即结贴
表t1 sno scost 1 15 2 24 表t2 sno cost 1 0 2 0 要求利用t1的scost 修t2的cost,在sno相等的情况下
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
leonbanana
2010-02-05
打赏
举报
回复
update t2 inner join t1 on t2.sno=t1.sno set t2.cost=t1.cost;
xiaohu8855
2010-02-05
打赏
举报
回复
谢了啊
YY_MM_DD
2010-02-05
打赏
举报
回复
楼主都看那么一点点就好了
suiziguo
2010-02-05
打赏
举报
回复
SQL> select * from t1;
SNO SCOST
---------- ----------
1 15
2 24
SQL> select * from t2;
SNO COST
---------- ----------
1 0
2 0
SQL> update t2 set cost=(select scost from t1 where t1.sno=t2.sno)
2 where exists (select 1 from t1 where t1.sno=t2.sno);
已更新2行。
SQL> commit
2 ;
提交完成。
SQL> select * from t1;
SNO SCOST
---------- ----------
1 15
2 24
SQL> select * from t2;
SNO COST
---------- ----------
1 15
2 24
SQL>
vanjayhsu
2010-02-05
打赏
举报
回复
[Quote=引用 1 楼 suiziguo 的回复:]
通用的
update t2 set cost=(select scost from t1 where t1.sno=t2.sno)
where exists (select 1 from t1 where t1.sno=t2.sno);
[/Quote]
好快啊。。。
yaoweijq
2010-02-05
打赏
举报
回复
update t2
set t2.cost = (
select t1.scost
from t1
where t1.sno = t2.sno
)
供参考
suiziguo
2010-02-05
打赏
举报
回复
通用的
update t2 set cost=(select scost from t1 where t1.sno=t2.sno)
where exists (select 1 from t1 where t1.sno=t2.sno);
【StarRocks系列】
Update
语句
解析 -> 定位主键 -> 分发 -> (BE)读原始数据 -> 改内存数据 -> 排序去重 -> 写新文件 -> 提交元数据 -> 异步回收旧文件。基于主键批量处理,读-改-写模式,写时复制(创建新文件),利用主键索引和排序去重保证效率与主键唯一性。单条
UPDATE
语句
具有原子性和持久性,通过 MVCC 提供快照隔离级别的读一致性。社区版不支持多
语句
事务,企业版提供有限的多
语句
事务支持。
java中
update
怎么写,
update
语句
手机评站网今天精心准备的是《
update
语句
》,下面是详解!SQL的
update
语句
怎么写?当a列的值为f时,对x表的b,c,d,e列同时更新数据...当a列的值为f时,对x表的b,c,d,e列同时更新数据
UPDATE
表名称 SET 列名称 = 新值 WHERE 列名称 = 某值,
update
语句
的写法:1、
UPDATE
table_name2、SET column1=value1,column...
MySQL对数据的基本操作三:
UPDATE
语句
注:(1)内连接可以不使用ON或者WHERE;外连接必须使用ON子句,否则会报错!!! (2)
UPDATE
确定数据源头(或者说,
UPDATE
子句确定“待操作数据集”),WHERE子句:对“待操作数据集”做二次筛选。 目录 一:
UPDATE
语句
简介 二:案例:不涉及表连接 的案例(这部分不难) 三:案例:涉及表连接 一:
UPDATE
语句
简介 ●
UPDATE
子句,选择要修改的表;
UPDATE
子句只执行一次; ●IGNORE关键字可写可不写,作用是在写入数据的时候,如果遇到冲突...
很多条
update
语句
mysql优化_MySQL批量
update
语句
优化
对MySQL中的表进行批量
update
的时候,如果每个记录用一个
update
语句
,5000条记录的话,大概需要30秒钟。下面采用的case when方法可以把5000条
update
拼成一条:
Update
myTableSET myField = CASE idWHEN 1 THEN 'value1'WHEN 2 THEN 'value2'WHEN 3 THEN 'value3'ENDWHERE i...
【MySQL】
Update
语句
SQL
UPDATE
语句
UPDATE
语句
用于更新表中的记录。 SQL
UPDATE
语句
UPDATE
语句
用于更新表中已存在的记录。 SQL
UPDATE
语法
UPDATE
table_name SET column1=value1,column2=value2,... WHERE some_column=some_value; 123 演示数据库 在本教程中,我们将使用 RUNOOB 样本数据库。 下面是选自 “Websites” 表的数据: +----+--------------+----
基础和管理
17,377
社区成员
95,111
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章