如何删除MYSQL数据中的特定内容 你的数据形式是什么样的??#123 fdafda ??可不可以理解为去掉第一个空格及以前的字符(一定存在这个前缀) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以的话用下面这个。SUBSTRING_INDEX(str,delim,count) 返回字符串 str 中在第 count 个出现的分隔符 delim 之前的子串。如果 count 是一个正数,返回从最后的(从左边开始计数)分隔符到左边所有字符。如果 count 是负数,返回从最后的(从右边开始计数)分隔符到右边所有字符: mysql> SELECT SUBSTRING_INDEX('www.mysql.com', '.', 2); -> 'www.mysql'mysql> SELECT SUBSTRING_INDEX('www.mysql.com', '.', -2); -> 'mysql.com'这个函数是多字节安全的。 如果字符串中仅有一个空格,或者个数确定会比较容易,只要单用上面的函数就可以了,否则我能想到的就是和replace连用 我是说,用应用程序读出来再写都行呵呵。何必花这么多时间找sql语句呢:)呵呵,楼主别往心里去,这样能多了解些东西也是好的。呵呵 其实我已经把这个数据库(大小才4M)导出来了,也已经用editplus用正则表达式的方法把数据库改好了,但网速是在是慢得让人受不了,根本就导补进去.所以才苦苦的找SQL语句,这样就可以直接在服务器上执行了 已经好了,谢谢!update 表 set title=ltrim(replace(字段,substring_index(字段,' ',2),'')); 上面写错了,改为:update 表 set 字段=ltrim(replace(字段,substring_index(字段,' ',2),'')); 如何在postgres sql中实现每天自动产生一张表 请问如何mysql如何实现 选择性复制 一个左连接的问题 为什么order by 不起作用 mysql数据库的最大存贮有多少 获取MySql数据库中所有表或视图的Sql语句怎么写? 数据库报错..求助... 由于单表数据已经达到2000万数据,所以想分表,请大家指点一下 mysql免安装版服务无法启动 java 文本信息处理(向一对标签中插入文字内容,或读出文本内容) mysql数据库恢复怎么这样慢!如何才能够加快数据库恢复速度? 为什么我的mysql 启动了,而在托盘中没有“红绿灯”图标
返回字符串 str 中在第 count 个出现的分隔符 delim 之前的子串。如果 count 是一个正数,返回从最后的(从左边开始计数)分隔符到左边所有字符。如果 count 是负数,返回从最后的(从右边开始计数)分隔符到右边所有字符:
mysql> SELECT SUBSTRING_INDEX('www.mysql.com', '.', 2);
-> 'www.mysql'
mysql> SELECT SUBSTRING_INDEX('www.mysql.com', '.', -2);
-> 'mysql.com'这个函数是多字节安全的。 如果字符串中仅有一个空格,或者个数确定会比较容易,只要单用上面的函数就可以了,否则我能想到的就是和replace连用
我是说,用应用程序读出来再写都行呵呵。何必花这么多时间找sql语句呢:)呵呵,楼主别往心里去,这样能多了解些东西也是好的。呵呵
update 表 set title=ltrim(replace(字段,substring_index(字段,' ',2),''));
update 表 set 字段=ltrim(replace(字段,substring_index(字段,' ',2),''));