请选择 进入手机版 | 继续访问电脑版
设为首页收藏本站

一起开发

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

mysql中常用的字符串截取函数

发表于 2012-12-1 10:05 作者:phper
php结合memcache实现访问统计文章点击的计数
随着访问量的增大,点击数直接更新数据库已经不太可能了,数据库中点击的更新 ...
Web开发利器,简版开发手册助您快速开发(图
web开发,帮助手册是我们经常查询的,查函数、查属性等等,下面图片里综合了各开发手册 ...
本帖最后由 phper 于 2012-12-1 10:08 编辑

php程序里string函数已经很方便了,但是在mysql语句里是否有可以任意截取字符串的函数呢,下面我们来介绍几个常用的:
常用的mysql截取函数有:left(), right(), substring(), substring_index()

下面来一一说明一下:

1.左截取left(str, length)
  1. mysql>select left('www.17kaifa.com',11);
  2. 结果:www.17kaifa
复制代码
2.右截取right(str, length)
  1. mysql>select right('www.17kaifa.com',3);
  2. 结果:com
复制代码
3.substring(str, pos); substring(str, pos, len)
  1. mysql>select substring('www.17kaifa.com',3);
  2. 结果:w.17kaifa.com
  3. mysql>select substring('www.17kaifa.com',5,8);
  4. 结果:17kaifa
  5. mysql>select substring('www.17kaifa.com',-3);
  6. 结果:com
复制代码
4.substring_index(str,delim,count)
  1. mysql>select substring_index('www.17kaifa.com','.',1);//第一个点之前
  2. 结果:www
  3. mysql>select substring_index('www.17kaifa.com','.',-2);//倒数第二个点之后
  4. 结果:17kaifa.com
复制代码
通过上面实例可以看出,mysql语句里的字符串截取函数也是非常好用的。


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

Archiver|手机版|一起开发   

GMT+8, 2017-9-23 20:39 , Processed in 0.127218 second(s), 28 queries .

Powered by Discuz! X2.5 Licensed

© 2001-2012 Comsenz Inc.

回顶部