快速对调MySQL字段里面的某些列

lz587987

lz587987

2016-02-19 21:24

下面图老师小编要向大家介绍下快速对调MySQL字段里面的某些列,看起来复杂实则是简单的,掌握好技巧就OK,喜欢就赶紧收藏起来吧!

  问题:表 t 有个字段叫做 c,现在想要把 c 里面的第 10 和 第 11 列位置对调一下,咋办啊?

  答案:用下面的办法吧,不过本例只对ascii字符有作用,中文或其他的就另外想办法。

  mysqlset@pos1=10;
  mysqlset@pos2=11;
  mysqlUPDATEtSETc=CONCAT(
  LEFT(c,@pos1-1),--第10列以前的值
  SUBSTR(c,@pos2,1),--第11列的值
  SUBSTR(c,@pos1+1,@pos2-@pos1-1),--第10到第11列之间的值
  SUBSTR(c,@pos1,1),--第10列
  RIGHT(c,LENGTH(c)-@pos2));--第11列之后的值

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/bianchengyuyan/)

  其实很简单的吧 :)

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/bianchengyuyan/)
展开更多 50%)
分享

猜你喜欢

快速对调MySQL字段里面的某些列

编程语言 网络编程
快速对调MySQL字段里面的某些列

MySQL里面的子查询实例

编程语言 网络编程
MySQL里面的子查询实例

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

Mysql字段长度

MySQL mysql数据库
Mysql字段长度

MySQL字段类型说明

编程语言 网络编程
MySQL字段类型说明

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

创建 Access 2007 查阅字段列

编程语言 网络编程
创建 Access 2007 查阅字段列

创建Access 2007查阅字段列

编程语言 网络编程
创建Access 2007查阅字段列

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

JAVASCRIPT 贪吃蛇

JAVASCRIPT 贪吃蛇

Linux自动备份MySQL数据库的实用方法

Linux自动备份MySQL数据库的实用方法
下拉加载更多内容 ↓