首页
85问答库
>
MYSQL 中怎样把同一张表中相同字段的内容合并为一条记录
MYSQL 中怎样把同一张表中相同字段的内容合并为一条记录
2024-11-22 00:59:54
推荐回答(1个)
回答1:
update语句可以搞定,但是需要join配合,
例如,有个表如下,需要将id =999对应的name改为id=1000对应的name
可以这么做:
update person t1 join (select id,name from person where id = 1000 limit 1 ) as t2 on t1.id <= t2.id set t1.name = t2.name where t1.id = 999 and t2.id = 1000
修改后的结果
这样就可以了。。
相关问答
SQL中怎样把同一张表中相同字段的内容合并为一条记录?
sql中怎样把同一张表中相同字段的内容合并为一条记录?并统计...
SQL 如何将一个表中的两条或多条拥有相同ID的记录合并为一...
如何把一张表中的不同记录根据某个字段合并成一条结果
sql表中把同一个表中查询的2个字段内容合并为1个字段显示的...
mysql怎么合并多条记录的单个字段去一条记录
在数据库中查询一张表,如何将相同的几条信息合并,并且某一列相...
mysql中在同一张表如何将一条记录的某一字段的值赋值给另一...
最新问答
乐字的五行属性
地板砖上的这样污渍怎样去除?
during,while和when有什么区别
港行ipad有问题内地苹果直营店能直接换新机吗?
因为家庭琐事打算离开男朋友,在一起两年多了,他说舍不得,说每次同房之后更舍不得,什么意思
单招揭秘和全国体育单招考试考生辅导用书哪个要好一点
收到建行这样短信:尊敬的建行用户:您的账户已满1万积分可兑换5%的现金(含信用卡),请登录手机网
孩子多大年龄送出国学习比较合适?
为什么中国还会存在一个连锁业?说句好听的是个富人俱乐部,说句不好听的就是传销,害的有些人倾家荡产,
WOW中符文精金棒的图纸在那买?