首页 数据库 mysql教程 sql like 语法 与sql like 模糊查询

sql like 语法 与sql like 模糊查询

Jun 07, 2016 pm 05:47 PM
模糊

在 SQL 中,可使用以下通配符:通配符 描述 % 替代一个或多个字符 _ 仅替代一个字符 [charlist] 字符列中的任何单一字符 [^charlist]或者[!charlist] 不在字

LIKE 操作符用于在 WHERE 子句中搜索列中的指定模式。

LIKE 操作符
LIKE 操作符用于在 WHERE 子句中搜索列中的指定模式。

SQL LIKE 操作符语法
SELECT column_name(s)FROM table_nameWHERE 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 PersonsWHERE City LIKE 'N%'提示:"%" 可用于定义通配符(模式中缺少的字母)。

结果集:
Id LastName FirstName Address City
2 Bush George Fifth Avenue New York

例子 2
接下来,我们希望从 "Persons" 表中选取居住在以 "g" 结尾的城市里的人:

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

SELECT * FROM PersonsWHERE City LIKE '%g'结果集:
Id LastName FirstName Address City
3 Carter Thomas Changan Street Beijing

例子 3
接下来,我们希望从 "Persons" 表中选取居住在包含 "lon" 的城市里的人:

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

SELECT * FROM PersonsWHERE City LIKE '%lon%'结果集:
Id LastName FirstName Address City
1 Adams John Oxford Street London

例子 4
通过使用 NOT 关键字,我们可以从 "Persons" 表中选取居住在不包含 "lon" 的城市里的人:

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

SELECT * FROM PersonsWHERE City NOT LIKE '%lon%'结果集:
Id LastName FirstName Address City
2 Bush George Fifth Avenue New York
3 Carter Thomas Changan Street Beijing


LIKE 操作符
LIKE 操作符用于在 WHERE 子句中搜索列中的指定模式。

SQL LIKE 操作符语法
SELECT column_name(s)
FROM table_name
WHERE column_name LIKE pattern提示:"%" 可用于定义通配符(模式中缺少的字母)。
在搜索中的数据时,您可以使用 SQL 通配符。
SQL 通配符
在搜索数据库中的数据时,SQL 通配符可以替代一个或多个字符。
SQL 通配符必须与 LIKE 运算符一起使用。
在 SQL 中,可使用以下通配符:
通配符 描述 % 替代一个或多个字符 _ 仅替代一个字符 [charlist] 字符列中的任何单一字符 [^charlist]或者[!charlist] 不在字


LIKE 操作符用于在 WHERE 子句中搜索列中的指定模式。

LIKE 操作符

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

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热门文章

R.E.P.O.能量晶体解释及其做什么(黄色晶体)
2 周前 By 尊渡假赌尊渡假赌尊渡假赌
仓库:如何复兴队友
4 周前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒险:如何获得巨型种子
4 周前 By 尊渡假赌尊渡假赌尊渡假赌

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

一甜相机怎么把照片弄模糊 一甜相机怎么把照片弄模糊 Feb 23, 2024 pm 06:40 PM

一甜相机中可以把照片变的模糊,那么怎么把照片弄模糊呢?用户们可以点击编辑选择一张照片,然后点击特效,选择虚化就能够模糊照片。这篇把照片弄模糊方法介绍就能够告诉大家具体的内容,下面就是详细的介绍,赶紧来看看吧!一甜相机使用教程一甜相机怎么把照片弄模糊答:在编辑-特效-虚化具体过程:1、首先打开app,点击左下的修图。2、之后点击一张图片后,点击编辑按键。3、然后点击下面的特效按键。4、就能够在下面找到虚化功能。5、之后选择虚化的倍率就可以了。

如何解决win11壁纸模糊问题 如何解决win11壁纸模糊问题 Jan 02, 2024 pm 09:05 PM

有时候win11使用时会出现壁纸模糊的问题,不知道是怎么回事,其实我们可以通过修改注册表或者应用程序兼容性的方法来解决。win11壁纸模糊解决方法:一、桌面模糊1、如果是桌面模糊,可以右键底部开始菜单,打开“运行”2、接着在其中输入“regedit”回车打开注册表。3、打开后,进入“计算机\HKEY_CURRENT_USER\ControlPanel\Desktop”位置。4、进入后,右键空白处,选择新建一个“DWORD值”5、再将他重命名为“JPEGImportQuality”,并双击打开将数

解决方案win7显示屏模糊有重影 解决方案win7显示屏模糊有重影 Jul 14, 2023 pm 09:41 PM

一些Win7客户遇到了显示器模糊和重影的情况,导致视觉体验很差。在这种情况下我们该怎么办?您可以先打开显示器的设置控制面板,看看上面的内容是否有重影。如果有问题,请立即修复显示器;如果没有,您可以检查显示器的电极连接线,看看是否插入或插头变形。必须以不同的方式处理不同的情况。解决方案win7显示屏模糊有重影。1.首先将其调整到显示器的设置菜单页面,以查询显示器设置菜单上的文本是否有拖拽阴影。如果是,则证明显示器是常见故障,并立即修复显示器。如果显示器的设置菜单显示没有重影,显示器本身应该没有问题

如何利用Vue实现图片的模糊和饱和度调整? 如何利用Vue实现图片的模糊和饱和度调整? Aug 18, 2023 pm 11:32 PM

如何利用Vue实现图片的模糊和饱和度调整?Vue.js是一款用于构建用户界面的渐进式JavaScript框架,它的简洁易用和丰富的功能使其成为开发者的首选。在本文中,我们将探讨如何利用Vue.js实现图片的模糊和饱和度调整的功能。首先,我们需要有一张待处理的图片。假设我们已经有了一个名为"image.jpg"的图片文件。在Vue组件中,我们可以使用HTML的

Golang图片处理:如何进行图片的模糊和细节增强 Golang图片处理:如何进行图片的模糊和细节增强 Aug 20, 2023 pm 09:17 PM

Golang图片处理:如何进行图片的模糊和细节增强导语:在日常的图片处理中,模糊和细节增强是常见的操作,可以使得图片更加清晰或者更加柔和。而在Golang中,我们也可以使用相关的库来实现这些功能。本文将介绍如何使用Golang进行图片的模糊和细节增强,并提供相应的代码示例。一、模糊处理图片的模糊处理可以使得图片变得更加柔和,常用于给图片添加特定的效果或者进行

如何使用Python对图片进行模糊背景处理 如何使用Python对图片进行模糊背景处理 Aug 19, 2023 pm 04:51 PM

如何使用Python对图片进行模糊背景处理引言:在现代社交媒体时代,我们经常看到一些令人印象深刻的照片,人们的目光被镜头所聚焦的物体或人物所吸引,背景却常常被模糊处理,以突出主题的重点。本文将介绍如何使用Python进行图片的模糊背景处理,通过代码示例帮助读者理解和应用这一技术。一、背景模糊方法实现图片背景模糊有很多方法,本文将介绍两种常用的方法:高斯模糊和

电脑显示屏模糊,影像不清晰 电脑显示屏模糊,影像不清晰 Jan 13, 2024 pm 11:27 PM

现在小伙伴们使用电脑的时间越来越多,长时间使用电脑,对我们的眼睛伤害很大。建议大家使用一两个小时的电脑就要停下来休息10分钟,眺望远方。除此之外,电脑屏幕亮度的控制也是很有必要的。但是发现电脑屏幕模糊显示不清晰,这个该怎么办呢?下面带来了解决方法,具体的一起来看看吧。电脑屏幕模糊显示不清晰的解决方法重新插拔一下视频链接线,接口问题经常导致屏幕颜色不正,变色、串色等现象,如果你现在的问题不仅是显示不清晰,另外有这些颜色表现不正常的现象,那就试试此方法吧1、桌面右击,选择分辨率。(XP系统为右击-选

醒图怎么模糊图片呢?醒图把照片变模糊教程! 醒图怎么模糊图片呢?醒图把照片变模糊教程! Mar 15, 2024 pm 09:50 PM

一、醒图怎么模糊图片呢?醒图把照片变模糊教程!1.打开醒图app,在首页点击导入键,从相册中选择您想要编辑的图片。2.导入图片后,点击底部的编辑照片选项。3.在编辑页面下方,找到并点击特效栏。4.在特效页面中,选择模糊功能。5.在模糊特效页面中,可以选择不同的模糊效果,并通过调整滑块来改变模糊的强度。6.调整到满意的效果后,点击上方的下载图标来保存编辑完的图片。

See all articles