美文网首页
sql通配符

sql通配符

作者: 夏天的吃瓜群众 | 来源:发表于2018-02-02 15:12 被阅读0次

SQL 通配符

在搜索数据库中的数据时,您可以使用 SQL 通配符。

在搜索数据库中的数据时,SQL 通配符可以替代一个或多个字符。

SQL 通配符必须与 LIKE 运算符一起使用。

在 SQL 中,可使用以下通配符:

1、语法

SELECT column_name(s)  FROM table_name WHERE column_name LIKE pattern

提示:"%" 可用于定义通配符(模式中缺少的字母)。有前后之分。如: city like N%  是以N开头的城市的人,city like %N是以N结尾的城市的人

2、实例

1、实例1——以‘’I‘’开头的 昵称

select * from 数据库名 where nickname like 'I%'

结果如下:

2、实例2——以‘m’结尾的昵称

select * from 数据库名 where nickname like '%m';

结果如下:

3、实例3——选股 openid 包含XX字符串的. 用户

select * from 数据库名 where openid like "%oJxtys%"

结果如下:

4、实例4——NOT LIKE 不包含

select * from 数据库名 where nickname NOT LIKE "%Ice%"

结果如下:

5、实例5——选取nickname的第一个字符之后是 "ceCream" 的人:

select * from 数据库名 where nickname like '_ceCream'

结果如下:

也可间隔使用——选取nickname的第一个字符之后是 “I”,然后是一个任意字符,然后是 "e",然后是 "ream":

select * from weixin_custinfo where nickname like 'I_e_ream'\

(结果同上)

6、实例6——使用 [charlist] 通配符(目前在MY  SQL中运行会报错,暂不知什么原因)

例子 1

现在,我们希望从上面的 "Persons" 表中选取居住的城市以 "A" 或 "L" 或 "N" 开头的人:

我们可以使用下面的 SELECT 语句:

SELECT * FROM Persons WHERE City LIKE '[ALN]%'

例子 2

现在,我们希望从上面的 "Persons" 表中选取居住的城市不以 "A" 或 "L" 或 "N" 开头的人:

我们可以使用下面的 SELECT 语句:

SELECT * FROM Persons  WHERE City LIKE '[!ALN]%'

相关文章

  • 用通配符进行过滤和汇总数据

    一、用通配符进行过滤 通配符本身实际上是SQL的WHERE子句中有特殊含义的字符,SQL支持几种通配符。通配符只能...

  • SQLServer中的通配符和转义字符

    通配符 SQL中的通配符用来代替一个或者多个字符。 SQL通配符与LIKE运算符一起使用。 SQL Server中...

  • 十二、SQL 通配符

    SQL 通配符 在搜索数据库中的数据时,您可以使用 SQL 通配符。 SQL 通配符 在搜索数据库中的数据时,SQ...

  • sql通配符

    SQL 通配符 在搜索数据库中的数据时,您可以使用 SQL 通配符。 在搜索数据库中的数据时,SQL 通配符可以替...

  • sql通配符使用-特殊符号处理-escape

    SQL 通配符在搜索数据库中的数据时,SQL 通配符可以替代一个或多个字符。SQL 通配符必须与 LIKE 运算符...

  • SQL通配符

    通配符:% 替代 0 个或多个字符_ ...

  • 2018.03.20 SQL2

    通配符 通配符可用于替代字符串中的任何其他字符 通常与 LINK 一同使用通配符一般用于搜索表中的数据 SQL通配...

  • 2018-04-25 MySQL

    1、where语句:还可以和between、in、not in 、LIKE(通配符是_和%:SQL模式时,不能使用...

  • JDBC入门3——预处理语句实现动态查询

    对SQL进行预处理可以使用通配符“?”来代替任何的字段值然后通过setxxx()方法为SQL语句中的参数赋值 功能...

  • 数据库的高级检索SQL语句

    1 通配符过滤 SQL中的通配符过滤使用LIKE关键字,可以像使用OR、AND 等操作符一样使用它,它是一个二元操...

网友评论

      本文标题:sql通配符

      本文链接:https://www.haomeiwen.com/subject/idvszxtx.html