SQL 通配符

原创 2013年12月04日 16:57:01

通配符 说明 
_    与任意单字符匹配
%    与包含一个或多个字符的字符串匹配 
[ ]  与特定范围(例如,[a-f])或特定集(例如,[abcdef])中的任意单字符匹配。 
[^]  与特定范围(例如,[^a-f])或特定集(例如,[^abcdef])之外的任意单字符匹配。 

例子:

• WHERE FirstName LIKE '_im' 可以找到所有三个字母的、以 im 结尾的名字(例如,Jim、Tim)。  

• WHERE LastName LIKE '%stein' 可以找到姓以 stein 结尾的所有员工。  
• WHERE LastName LIKE '%stein%' 可以找到姓中任意位置包括 stein 的所有员工。  
• WHERE FirstName LIKE '[JT]im' 可以找到三个字母的、以 im 结尾并以 J 或 T 开始的名字(即仅有 Jim 和 Tim) 
• WHERE LastName LIKE 'm[^c]%' 可以找到以 m 开始的、后面的(第二个)字母不为 c 的所有姓。

SQL中通配符用法

%:匹配零个及多个任意字符; _:与任意单字符匹配; []:匹配一个范围; [^]:排除一个范围SymbolMeaninglike '5[%]'5%like '[_]n'_nlike '[a-cdf]...
  • mudalu626
  • mudalu626
  • 2011年05月10日 11:28
  • 2701

SQL Like 通配符

 SQL 通配符在搜索数据库中的数据时,SQL 通配符可以替代一个或多个字符。SQL 通配符必须与 LIKE 运算符一起使用。在 SQL 中,可使用以下通配符:通配符描述%替代一个或多个字符_仅替代一...
  • xushichang
  • xushichang
  • 2009年08月01日 10:23
  • 32274

SQL 通配符及替换

通配符      描述 %            匹配0个或多个字符 -              匹配单个字符 []             匹配指定集合的任一单个字符 [^]         ...
  • poloyzhang
  • poloyzhang
  • 2014年04月16日 14:57
  • 3119

SQL模糊查询及通配符

SQL模糊查询,使用like比较字,加上SQL里的通配符,请参考以下: 1、LIKEMc% 将搜索以字母 Mc 开头的所有字符串(如 McBadden)。 2、LIKE%inger 将搜索以字母 in...
  • tanglinfeng
  • tanglinfeng
  • 2009年02月25日 22:54
  • 7845

sqlserver 查询通配符

--模糊查询 通配符 %多字符匹配的通配符,它匹配任意次数(零或多个)出现的任意字符 通配符_ 单字符匹配,它匹配单个出现的字符 [] 只匹配一个字符  并且这个字符必须是[]范围内的    [...
  • limlimlim
  • limlimlim
  • 2013年02月27日 15:39
  • 3277

SQl 语句通配符 使用

Sql Server 数据库中,通配符可用于替代字符串中的任何其他字符。 sql中通常会与Like一起使用, 常用通配符包括:%,-; %替代0个或者多个字符 -替代一个字符; 例子1: ...
  • ypz131023
  • ypz131023
  • 2017年01月10日 09:58
  • 1055

带参数sql语句里的通配符问题?

"SELECT * FROM byq where bybh=@Bybh or bymc like %&@Bymc&% order by bybh"; 
  • vipxiaotian
  • vipxiaotian
  • 2007年08月12日 01:27
  • 634

数据库查询之通配符的使用

MySQL提供标准的SQL模式匹配,以及一种基于象Unix实用程序如vi、grep和sed的扩展正则表达式模式匹配的格式。 一、SQL模式 SQL的模式匹配允许你使用“_”匹配任何单个字符,而“%...
  • Kinger0
  • Kinger0
  • 2015年09月22日 10:41
  • 2692

第4天-sql通配符与正则式

一、LIKE操作符mariadb的LIKE操作符支持以下通配符: 通配符 含义 % 任意字符出现任意次数 _ 单个字符 书中出现的[](方括号),mariadb的LIKE操作符并...
  • ab748998806
  • ab748998806
  • 2015年06月28日 22:57
  • 509

sql搜索like通配符的用法详解

有很多朋友写了几年的like搜索,可能对like后面通配符的用法都不了解,甚至于%的作用是什么都不清楚。在这篇文章中,我们就一起来学习一下like查询中通配符的用法吧。 我们写的最多的查询语句可...
  • qk5200
  • qk5200
  • 2013年08月06日 10:33
  • 3101
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:SQL 通配符
举报原因:
原因补充:

(最多只允许输入30个字)