sql语句如何截取指定字符串
在SQL语句中,可以使用SUBSTRING函数来截取指定字符串。SUBSTRING函数的语法如下:
SUBSTRING(字符串表达式, 起始位置, 截取长度)
示例1:假设有一个表person,其中有一个字段name为字符串类型,现在要截取name字段的前3个字符:
SELECT SUBSTRING(name, 1, 3) FROM person;
示例2:假设有一个表person,其中有一个字段phone为字符串类型,现在要截取phone字段的后4个字符:
SELECT SUBSTRING(phone, LENGTH(phone)-3, 4) FROM person;
需要注意的是,SUBSTRING函数的起始位置是从1开始计算的。在示例2中,使用了LENGTH函数来获取字符串的长度,然后减去3,得到起始位置。
原文地址: http://www.cveoy.top/t/topic/i3By 著作权归作者所有。请勿转载和采集!