求 Mysql 中 SUBSTR 和 INSTR的用法
substr里 两个arguments和 三个的用法
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语句查询问题。