展开全部
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 |
+----------------------------------------------+
使用INSERT函数
我的例子是将 字符串 'abcdefg' 字符c后面的都删除 变成 'abc'
还有一种简单的方法:
mysql> select substring('abcdefg',1,locate('c','abcdefg'));
+----------------------------------------------+
| substring('abcdefg',1,locate('c','abcdefg')) |
+----------------------------------------------+
| abc |
+----------------------------------------------+
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询