当前位置:数据库 > MySQL >>

求 Mysql 中 SUBSTR 和 INSTR的用法

substr里 两个arguments和 三个的用法
答案:SUBSTRING(str FROMpos)   
 返回字符串str的位置pos起的一个子串  
mysql> selectSUBSTRING('Quadratically',5);  
  -> 'ratically' 
mysql> select SUBSTRING('foobarbar' FROM4);  
  -> 'barbar' 
INSTR(str,substr) 
返回子串substr在字符串str中的第一个出现的位置。这与有2个参数形式的LOCATE()相同,除了参数被颠倒。 
mysql> select INSTR('foobarbar', 'bar');
            -> 4
mysql> select INSTR('xbar', 'foobar');
            -> 0
其他:基本用不上 有一些字符处理的做法,还是放在程序中进行处理会比较好。

上一个:mysql 资源占用大
下一个:mysql语句查询问题。

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,