SQL语句基础学习之Substring

SQL语句基础学习之Substring,第1张

SQL语句基础学习之Substring,第2张

SQL中的substring函数用于获取字段数据的一部分。该函数的名称在不同的数据库中并不完全相同:

MySQL: SUBSTR(),SUBSTRING()
Oracle:SUBSTR()
SQL Server:SUBSTRING()

最常用的方法如下(这里我们以SUBSTR()为例):

SUBSTR(str,pos): from,选择从第一个位置开始的所有字符。请注意,此语法不适用于SQL Server。

SUBSTR(str,pos,len):从中的第一个位置开始选择下一个字符。

假设我们有下表:

地理表

region _ name store _ name
东波士顿
东纽约
西洛杉矶
西圣地亚哥

示例1:

SELECT SUBSTR(store_name,3)FROM Geography WHERE store _ name = ' Los Angeles ';

结果:

洛杉矶

示例2:

SELECT SUBSTR(store_name,2,4)FROM Geography WHERE store _ name = ' San Diego ';

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » SQL语句基础学习之Substring

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情