MYSQL 数据截取

MYSQL 数据截取,第1张

你需要使用字符串截取函数

在mysql中很多函数都乐意left

right

substring等都行

insert

into

新表

(select

substring(str,1,200)

from

旧表);

基本是这个格式

1、mysql截取字符串后几位的两个常用函数:right()和substring()。

2、right()函数语法示例

3、回车执行,查看right()函数截取的字符串。

4、substring()函数语法示例。

5、回车执行,查看substring()函数截取的字符串。

如果最后面是4为,那么你取值时,只要把你字符串截取到总长度-4就行了(此条件必须是长度为两位),附SQL:

update

test

set

Name=substring(Name,1,length(Name)-4)

如果后面是任意长度,那么你需要截取到最后一个“[”这里,可以用以下SQL:

SELECT

replace(Name,

REVERSE(LEFT(REVERSE(Name),INSTR(REVERSE(Name),'[')))

,'')

from

test

中间那段是取最后那个[任务数字]的,请收藏。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/8681914.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-19
下一篇 2023-04-19

发表评论

登录后才能评论

评论列表(0条)

保存