管理員 2018年03月29日
MySQL 新增字段并赋值
求个SQL语句,情形如下:
有一张表:
id, did, cid, value
1, 1, 1, 232
2, 1, 2, 323
3, 1, 3, 434
4, 2, 1, 333
5, 2, 2, 434
6, 2, 3, 321

然后我新增了一列c1_value:
id, did, cid, value, c1_value
1, 1, 1, 232, 0
2, 1, 2, 323, 0
3, 1, 3, 434, 0
4, 2, 1, 333, 0
5, 2, 2, 434, 0
6, 2, 3, 321, 0

现在我想给c1_value赋值,值为 did 相同的 cid = 1 的 value值,然后我会再把cid = 1的数据全删除。
结果应该是这样:
id, did, cid, value, c1_value
1, 1, 1, 232, 232
2, 1, 2, 323, 232
3, 1, 3, 434, 232
4, 2, 1, 333, 333
5, 2, 2, 434, 333
6, 2, 3, 321, 333
...全文
596 点赞 收藏 2
写回复
2 条回复

还没有回复,快来抢沙发~

发动态
发帖子
MySQL
创建于2007-09-28

2.4w+

社区成员

5.5w+

社区内容

MySQL相关内容讨论专区
社区公告
暂无公告