mysql中如何删一个字符之后的字符

使用INSERT函数 我的例子是将 字符串 'abcdefg' 字符c后面的都删除 变成 'abc'还有一种简单的方法:mysql> select substring('abcdefg',1,locate('c','abcdefg'));+---+ | substring('abcdefg',1,locate('c','abcdefg')) | +---+ | abc | +---...
mysql中如何删一个字符之后的字符
select INSERT('abcdefg',locate('c','abcdefg')+1,length('abcdefg')-locate('c','abcdefg'),'');

使用INSERT函数
我的例子是将 字符串 'abcdefg' 字符c后面的都删除 变成 'abc'

还有一种简单的方法:
mysql> select substring('abcdefg',1,locate('c','abcdefg'));
+----------------------------------------------+
| substring('abcdefg',1,locate('c','abcdefg')) |
+----------------------------------------------+
| abc |
+----------------------------------------------+2010-08-04
mengvlog 阅读 52 次 更新于 2025-12-16 06:02:50 我来答关注问题0
檬味博客在线解答立即免费咨询

mySQL相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部