mysql:substr() 取出字符串中的某个特定位置的字符

转载 2012年08月29日 19:27:27

转自:http://hi.baidu.com/%B2%B3%BA%A3%CD%E5%B5%C4%B1%CB%B0%B6/blog/item/56d054328dd65ef21b4cff2a.html


mysql中的substr()函数和php中的substr()参数都一样,就是含义有所不同。

用法:

substr(string string,num start,num length);

string为字符串;

start为起始位置;

length为长度。

区别:

mysql中的start是从1开始的,而php中的start是从0开始的。


在mysql 去的字符串最后一位:

select substr(字段名,length(字段名),1) from 表名


相关文章推荐

怎么获取mysql中某一字段数据的后几位?(SUBSTRING)

select SUBSTRING(userLink, -3) from forumdata_userttt 取userLink字段后三位字符     select SUBSTRING(us...

MYSQL中利用select查询某字段中包含以逗号分隔的字符串的记录方法

MYSQL中利用select查询某字段中包含以逗号分隔的字符串的记录方法

mysql取2个字符串中的结果的函数

CREATE FUNCTION `sp_str`(p_str text, p_begin_str text,p_end_str text) RETURNS text CHARSET utf8 BEGI...

mysql处理字符串的两个绝招:substring_index,concat

作者:林子木 wolinxuebin 转载请保留;http://blog.csdn.net/wolinxuebin 最近老是碰到要处理数据库中字符串的处理,发现用来用去也就是这...

mysql 查找字符串位置 instr()与LOCATE()字符串查找函数

INSTR(str,substr) 返回字符串 str 中子字符串的第一个出现位置。这和LOCATE()的双参数形式相同,除非参数的顺序被颠倒。   代码如下 复制代码 ...

MySQL 字符串截取函数

MySQL 字符串截取函数:left(), right(), substring(), substring_index()。还有 mid(), substr()。其中,mid(), substr() ...
  • dedecms8
  • dedecms8
  • 2016年10月03日 01:11
  • 10407

mysql 字符串定位、字符串截取

1、locate函数可以实现类似indexof的功能,locate(substr,str)返回substr子串在字符串str中的位置。 2、substring函数,截取字符串: subst...

mysql 替换某个字段中的某个字符

遇到这么个情况: 比如: Msql里面的某个表的某个字段里面存储的是一个人的地址,有一天这个地址的里面的某个地 名变了,那么他的地址也就要变: 比如: 原来是: number ...
  • yuekunge
  • yuekunge
  • 2013年11月05日 17:47
  • 28799

截取mysql字符串最后一次出现的位置

有一次用mysql的时候想使用 获取最后一次出现的位置居然没这个函数 这有点坑啊。​  然后我自己就写了一个 完成对应的操作 下面为sql语句​: 我要完成的操作为 ​ 133...

mysql字符串如何得到指定字符最后的位置,学习SUBSTRING_INDEX的用法

表里的数据如 1 1.1 1.1.1 1.2.1 1.2.2 希望得到 1 1 1.1 1.2 1.2 就是希望在mysql里截取最后一个‘.’之前的字符 本来想...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:mysql:substr() 取出字符串中的某个特定位置的字符
举报原因:
原因补充:

(最多只允许输入30个字)