社区
MySQL
帖子详情
请教个问题,关于批量更新某个列
公共马甲0315
2020-04-07 11:29:53
我有个旧数据表,希望在里面增加一列,max,
旧表的格式大致为
idx | value1|value2|value3
然后我现在希望增加一列变成
idx |value1|value2|value3|maxvalue
因为旧表当中已经存了很多数据了,不想作废,所以希望能用查询语句,自动批量地将列maxvalue填入同一行当中value1,value2,value3当中的最大值。
请教大侠,这个能实现吗?可否指点下查询语句?
...全文
237
4
打赏
收藏
请教个问题,关于批量更新某个列
我有个旧数据表,希望在里面增加一列,max, 旧表的格式大致为 idx | value1|value2|value3 然后我现在希望增加一列变成 idx |value1|value2|value3|maxvalue 因为旧表当中已经存了很多数据了,不想作废,所以希望能用查询语句,自动批量地将列maxvalue填入同一行当中value1,value2,value3当中的最大值。 请教大侠,这个能实现吗?可否指点下查询语句?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lhdz_bj
2020-04-10
打赏
举报
回复
alter table tab_old add maxvalue int;
update tab_old set maxvalue=max(value1,value2,value3,...);
如果列很多,也得都写上,或者写存储过程处理,但如果数据量大的话,时间会比较长而已。
AHUA1001
2020-04-10
打赏
举报
回复
这个简单
UPDATE TABLE_NAME SET maxvalue = greatest(value1,value2,value3) ;
洛神葵999
2020-04-09
打赏
举报
回复
使用case when 找最大值?
公共马甲0315
2020-04-07
打赏
举报
回复
或者说,我新建一个新表的结构,然后把旧表内容填进去,再把最大值填到max那一列?批量查询的语句?有没有呢
mysql自增量的同步
问题
_SQL 自增长
列
identity 数据同步
问题
,
批量更新
自增长
列
的Seed...
本文介绍了一种在SQL中更新自增长
列
当前Seed的方法。针对数据同步后自增长
列
的Seed未更新的
问题
,提供了一个使用游标
批量更新
多个表自增长
列
的解决方案。
oracle
批量更新
数据从另一表_Oracle里
批量更新
列
数据的
问题
博主在Oracle中有人员信息表和银行信息表,人员表只存了银行卡号,想根据卡号从银行表查出银行代码并写入人员表。使用游标效率低,约20W条数据执行超一小时,博主给出了当前使用的代码,寻求更好办法。
SQL 自增长
列
identity 数据同步
问题
,
批量更新
自增长
列
的Seed
本文介绍如何使用SQL更新自增长
列
的Seed值,确保数据同步后的表与源表的自增长ID保持一致。提供了适用于单表及多表的T-SQL脚本。
Doris数据更新与删除完全指南:从实时同步到批量清理的实战策略
本文深入解析Apache Doris主键模型下的数据更新与删除机制,重点涵盖Merge-on-Write写时合并原理、Sequence
列
解决乱序
问题
、DORIS_DELETE_SIGN逻辑删除机制;详述UPSERT导入、UPDATE语句、部分
列
更新三类更新方式,以及DELETE、Delete Sign批量删除、TRUNCATE清空和原子替换四类删除策略;强调MoW模式优选、批量操作优先、分区裁剪、Compaction监控等关键性能优化实践。
oracle
批量更新
(临时表的方式)
本文介绍了一种使用Oracle数据库进行批量数据更新的方法。具体步骤包括创建临时表T2并导入新数据,然后通过SQL语句将T2表中的数据更新到T1表中,解决了原有数据
列
A信息不完整的
问题
。
MySQL
57,064
社区成员
56,762
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章