`
annaij
  • 浏览: 1570 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
最近访客 更多访客>>
社区版块
存档分类
最新评论

sql like操作符

阅读更多
摘自 http://www.w3school.com.cn

LIKE 操作符用于在 WHERE 子句中搜索列中的指定模式。
SQL LIKE 操作符语法
SELECT column_name(s)
FROM table_name
WHERE column_name LIKE pattern

原始的表 (用在例子中的):
Persons 表:
Id LastName FirstName Address City
1 Adams John Oxford Street London
2 Bush George Fifth Avenue New York
3 Carter Thomas Changan Street Beijing
LIKE 操作符实例
例子 1
现在,我们希望从上面的 "Persons" 表中选取居住在以 "N" 开始的城市里的人:
我们可以使用下面的 SELECT 语句:
SELECT * FROM Persons
WHERE City LIKE 'N%'

提示:"%" 可用于定义通配符(模式中缺少的字母)。
结果集:
Id LastName FirstName Address City
2 Bush George Fifth Avenue New York
例子 2
接下来,我们希望从 "Persons" 表中选取居住在以 "g" 结尾的城市里的人:
我们可以使用下面的 SELECT 语句:
SELECT * FROM Persons
WHERE City LIKE '%g'

结果集:
Id LastName FirstName Address City
3 Carter Thomas Changan Street Beijing
例子 3
接下来,我们希望从 "Persons" 表中选取居住在包含 "lon" 的城市里的人:
我们可以使用下面的 SELECT 语句:
SELECT * FROM Persons
WHERE City LIKE '%lon%'

结果集:
Id LastName FirstName Address City
1 Adams John Oxford Street London
例子 4
通过使用 NOT 关键字,我们可以从 "Persons" 表中选取居住在不包含 "lon" 的城市里的人:
我们可以使用下面的 SELECT 语句:
SELECT * FROM Persons
WHERE City NOT LIKE '%lon%'

结果集:
Id LastName FirstName Address City
2 Bush George Fifth Avenue New York
3 Carter Thomas Changan Street Beijing

摘自 http://www.w3school.com.cn
分享到:
评论

相关推荐

    SQL LIKE 操作符

    SQL LIKE 操作符 LIKE 操作符用于在 WHERE 子句中搜索列中的指定模式。 SQL LIKE 操作符 LIKE 操作符用于在 WHERE 子句中搜索列中的指定模式。 SQL LIKE 语法 SELECT column_name(s) FROM table_name WHERE column...

    Sql 语句详解

    11. SQL LIKE 操作符 15 12. SQL 通配符 16 13. SQL IN 操作符 18 14. SQL BETWEEN 操作符 18 15. SQL Alias(别名) 19 16. SQL JOIN 20 17. SQL INNER JOIN 关键字 22 18. SQL LEFT JOIN 关键字 23 19. SQL RIGHT ...

    SQL优化 '%5400%' LIKE操作符

    ### SQL优化 '%5400%' LIKE操作符 在数据库查询优化中,SQL语句的编写方式对于查询性能有着至关重要的影响。本文将基于提供的标题、描述和部分内容,深入探讨几种常用的SQL优化策略以及特定场景下的优化技巧。 ###...

    sql 学习文档

    7. SQL LIKE操作符: LIKE操作符用于在WHERE子句中进行模式匹配。配合通配符,可以查找满足特定模式的数据。 8. SQL 通配符: - `%` 通配符代表零个、一个或多个字符,例如`WHERE column LIKE '%example%'`将找到...

    SQLLIKE用法.docx

    然而,在使用 LIKE 操作符时,需要注意一些特殊的规则和处理方法,以下将详细介绍 SQL LIKE 用法的相关知识点。 1. LIKE 操作符的时间查询处理方法 在 SQL_Server 中,datetime 类型的字段 savetime 需要特殊处理...

    SQL语句大全

    #### 九、SQL LIKE 操作符 - **基本语法**:用于模糊匹配字符串。 - 示例: ```sql SELECT * FROM Persons WHERE City LIKE 'N%'; ``` - **通配符**: - `%`:表示零个、一个或多个字符。 - `_`:表示单个...

    SQL操作符和函数

    ### SQL操作符与函数详解 #### 一、SQL语法基础 **SQL**(Structured Query Language)是一种专门用于管理和处理关系型数据库的语言。它不仅用于检索数据,还支持数据更新、插入和删除等多种操作。 ##### 1. 数据库...

    常用的SQL语句汇总

    SQL LIKE 操作符 - **定义**:`LIKE` 操作符用于在 `WHERE` 子句中搜索列中的指定模式。 - **基本语法**: ```sql SELECT 列名称 FROM 表名称 WHERE 列名称 LIKE '模式'; ``` - **示例**: ```sql SELECT * ...

    SQL函数与操作符入门数据分析师-编程语言与工具

    =, <, >)、逻辑操作符(如AND, OR)、位操作符(如&, |, ~, ^, , >>)、通配符操作符(如LIKE, REGEXP)、范围操作符(如BETWEEN, IN)和空值操作符(如IS NULL, IS NOT NULL)。文中提供了多个示例,帮助读者更好...

    数据库教程

    - **SQL LIKE操作符**: - **基本格式**:`SELECT column_name(s) FROM table_name WHERE column_name LIKE pattern;` - 用于在WHERE子句中搜索列中的指定模式。 - **SQL通配符**: - `%`:代表零个、一个或多个...

    组建企业网站与数据库系统试题.docx

    9. SQLLIKE操作符:在SQL查询中,`LIKE`操作符用于模式匹配。`LIKE '%计算机%'` 会找到包含“计算机”字符串的所有书名。 10. ASP.NET Label控件:Label控件用于显示文本,选项a和c正确描述了如何修改Label控件的...

    B站Mosh老师sql三小时的课程笔记

    本文是对B站Mosh老师SQL三小时的课程笔记的总结,涵盖了SQL基础知识、SELECT语句、WHERE子句、逻辑操作符、IN操作符、BETWEEN操作符、LIKE操作符和REGEXP操作符等内容。 SQL基础知识 SQL(Structured Query ...

    模糊查询在asp.net中的应用

    1. SQL LIKE操作符:在SQL查询语句中,LIKE关键字结合通配符(%和_)可以实现模糊查询。例如,`WHERE column LIKE '%关键词%'` 将匹配包含关键词的任何位置的记录。 2. 全文搜索:更高级的模糊查询方法是利用数据库...

    PostgreSQL DBA认证 PGCE-E-092-中级SQL题目

    在PostgreSQL中,LIKE操作符用于字符串模式匹配。LIKE操作符有两种通配符:%和_。%表示零个或多个字符,而_表示单个字符。在使用LIKE操作符时,可以使用转义符来匹配%或者_。例如,在like语法中,如果想匹配%或者_,...

    SQL使用Like模糊查询

    `LIKE`可以与其他操作符如`NOT`、`AND`和`OR`一起使用,以创建更复杂的查询条件。例如,找出名字中不包含"明"的客户: ```sql SELECT name FROM customers WHERE name NOT LIKE '%明%'; ``` 或者同时满足多种条件...

    数据库应用(SQL Server):11 操作符和函数.ppt

    本资源主要讨论了SQL Server数据库中各种操作符和函数的应用,包括数学操作符、字符操作符、日期和时间操作符等。 数学操作符和函数: 在SQL Server中,数学操作符和函数可以对数字进行各种操作。例如: * 数学...

    2021-2022计算机二级等级考试试题及答案No.3026.docx

    18. SQL LIKE操作符:在SQL查询中,`LIKE`操作符允许使用通配符`%`匹配任意数量的字符,`_`匹配单个字符。 19. 计算机应用分类:资料检索属于数据处理领域,选项B正确。 20. 程序设计原则:在设计程序时,应避免...

    2021-2022计算机二级等级考试试题及答案No.19642.docx

    【SQL LIKE操作符】SQL的LIKE操作符用于模式匹配, `%`通配符代表零个、一个或多个字符,`_`通配符代表单个字符。 【计算机软件系统分类】计算机软件系统通常分为系统软件和应用软件两大类。系统软件包括操作系统、...

    第九章-操作符及sql函数.ppt

    比较操作符则用于比较两个值,例如等于、不等于、小于、大于、小于等于、大于等于,以及BETWEEN...AND、IN、LIKE和IS NULL等,这些操作符在筛选数据时非常实用。例如,我们可以用BETWEEN来找出特定时间段内的出生...

    PostgreSQL教程(六):函数和操作符详解(2)

    PostgreSQL提供了三种不同的方法来实现字符串的模式匹配:SQL LIKE操作符、SIMILAR TO操作符以及POSIX-风格的正则表达式。 1. SQL LIKE操作符是最基础的模式匹配方式,允许使用下划线(_)匹配任意单个字符,百分号(%...

Global site tag (gtag.js) - Google Analytics