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 |
+----------------------------------------------+