SELECT SUBSTRING('Hello World', -5); -- 输出 World
SUBSTRING函数接受三个参数,第一个参数为要截取的字符串,第二个参数为起始位置,第三个参数为截取的长度。但是如果第二个参数为负数,则表示从字符串末尾开始计算位置。
SELECT SUBSTRING('Hello World', -5, 2); -- 输出 Wo
如果要截取字符串的最后几个字符,只需要将第二个参数设置为负数即可。
SELECT SUBSTRING('123456789', -3); -- 输出 789
使用SUBSTRING函数可以方便地截取字符串的后几个字符,提高MySQL数据库的查询效率。