首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >删除最后一个列值,移动值,并在第一列中添加新值

删除最后一个列值,移动值,并在第一列中添加新值
EN

Stack Overflow用户
提问于 2017-07-19 07:07:29
回答 1查看 46关注 0票数 0

我正在尝试找出解决以下问题的最快方法。

我有一个有10列的表。

每当我运行脚本时,它应该删除第10列的值,并将值向右移动,即第9列应该移动到第10列,第8-7列,依此类推。我将在第一列中添加新的值。

我使用的是Python和MySQL。

EN

回答 1

Stack Overflow用户

发布于 2017-07-19 08:55:38

代码语言:javascript
运行
复制
UPDATE tbl
    SET c10 = c9,
        c9 = c8,
        c7 = c6,
        ...
        c2 = c1,
        c1 = 'new value';

一条SQL语句,它将遍历整个表。

如果"new value“不是常量,它会变得更加混乱。

你干嘛要这样摆弄桌子?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45178503

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档