主要是利用substrmidleft等相关函数,暂时不知道有什么用,可能在代码本身对结果做截取的时候可以用上。


substr

  • 调用格式:
    substr(string, start, length)

  • 说明:
    stringstart + 1个位置取出length个字符作为结果。(start0开始)
    「注」:记错了,就是从第start个位置开始,start1开始,真的是很神奇,c-like不应该都是从0开始吗?

mysql截取字符串
作为判断条件的时候,可以把查询结果作为string使用,不过最好再包一层括号:
mysql截取字符串

另外还有一个函数叫mid,作用与substr相似,据说就是别名。


left

  • 调用格式:
    left(string, length)

  • 说明:
    string中取length个字符长度的文本

substr用法差不多,所以这里稍微举下例子:
mysql截取字符串
其实,写left的时候,我一直在想会不会有right
mysql截取字符串
还真有,可以可以。

具体作用就是倒着取length个字符文本。

相关文章: