通配符
使用通配符可以搜索任何被视为文本字符串的列。带有数据类型字符的列可以始终作为文本字符串处理。若要按样式搜索,请使用 LIKE 运算符,然后用通配符代替搜索字符串中的一个或多个字符。可使用下面两个通配符的任意一个:通配符 含义
%(百分号) 在该位置有零个或多个字符
_(下划线) 在该位置有一个字符
例如,若要搜索所有以"Mac"开始的名字,可指定搜索条件 LIKE 'Mac%'。若要查找"Jan"、"Jen"和"Jon"这类名字,可指定搜索条件 LIKE 'J_n'
使用通配符可以搜索任何被视为文本字符串的列。带有数据类型字符的列可以始终作为文本字符串处理。若要按样式搜索,请使用 LIKE 运算符,然后用通配符代替搜索字符串中的一个或多个字符。可使用下面两个通配符的任意一个:通配符 含义
%(百分号) 在该位置有零个或多个字符
_(下划线) 在该位置有一个字符
例如,若要搜索所有以"Mac"开始的名字,可指定搜索条件 LIKE 'Mac%'。若要查找"Jan"、"Jen"和"Jon"这类名字,可指定搜索条件 LIKE 'J_n'
select 'a4d' as 字段 into #temp
insert into #temp values('ahd')
insert into #temp values('a3d')
insert into #temp values('afd')
insert into #temp values('agd')
insert into #temp values('alf')select * from #temp where 字段 like 'a_d'
前5条数据满足条件,的六条不满足条件