`
annaij
  • 浏览: 1531 次
  • 性别: 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 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. 全文搜索:更高级的模糊查询方法是利用数据库...

    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来找出特定时间段内的出生...

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

    1. SQL LIKE 操作符:在SQL中,LIKE操作符用于在WHERE子句中搜索列中的指定模式。使用%代表零个、一个或多个字符,_代表单个字符。 2. 关系数据库管理系统(RDBMS)的关系运算:RDBMS支持的选择、投影和连接是专门的...

    操作符及sql函数PPT学习教案.pptx

    本PPT学习教案主要涵盖了SQL的操作符和函数,旨在帮助学习者掌握这些基础概念,以便更有效地进行数据查询和操作。 首先,SQL被划分为不同的语言类别,包括数据定义语言(DDL)、数据操纵语言(DML)、事务控制语言...

    Laravel开发-eloquent-simple-searchable .zip

    // 或者使用where方法结合SQL LIKE操作符 $users = User::where('name', 'LIKE', "%$query%") ->orWhere('email', 'LIKE', "%$query%") ->get(); return view('search_results', compact('users')); } ``` ...

Global site tag (gtag.js) - Google Analytics