mysql怎么截取字符串长度

lewis 2018-03-09 22次阅读

MySQL提供了几个函数可以截取字符串长度:

  1. SUBSTRING(string, start, length):从字符串的指定位置开始,截取指定长度的子字符串。示例:SELECT SUBSTRING('Hello, World!', 1, 5); 结果为 ‘Hello’。

  2. LEFT(string, length):从字符串的开头截取指定长度的子字符串。示例:SELECT LEFT('Hello, World!', 5); 结果为 ‘Hello’。

  3. RIGHT(string, length):从字符串的末尾截取指定长度的子字符串。示例:SELECT RIGHT('Hello, World!', 6); 结果为 ‘World!’。

  4. MID(string, start, length):从字符串的指定位置开始,截取指定长度的子字符串。示例:SELECT MID('Hello, World!', 8, 5); 结果为 ‘World’。

注意:在MySQL中,字符串的索引从1开始计数。



发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。