SQL语句基础学习之Substring
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 ';
位律师回复
0条评论