MySQL中Like概念及用法讲解
作者:宋雪维 时间:2024-01-21 01:12:07
Like中文解释为喜欢的意思,但当应用于MySQL数据库中,Like则是一种语句,用于模糊查询,主要是针对字符型字段的,在一个字符型字段列中检索包含对应子串的。本文向大家介绍MySQL中Like语句。
一、Like是什么意思
1、Like算作MySQL中的谓词,其应用与is、=、>和<等符号用法类似。
2、在sql结构化查询语言中,like语句有着至关重要的作用。
3、从某种意义上讲,Like可看作是一个精简的正则表达式功能。
二、Like作用
like语句的语法格式是
select * from 表名 where 字段名 like 对应值(子串)
作用:主要是针对字符型字段的,在一个字符型字段列中检索包含对应子串的。
三、Like支持类型
Like主要支持两种通配符,分别是"_"和"%"。
1、"_"代表匹配1个任意字符,常用于充当占位符;
2、"%"代表匹配0个或多个任意字符。
四、Like两种使用情况
1、数据库存储的字段值更精确,参数为模糊值(一般情况都是这样);
2、数据库存储的字段值为模糊值,参数是更精确的值。
知识点扩展:
MySQL中,SQL的模式缺省是忽略大小写的。下面显示一些例子。注意在你使用SQL模式时,你不能使用=或!=;而使用LIKE或NOT LIKE比较操作符。
SELECT 字段 FROM 表 WHERE 某字段 Like 条件
其中关于条件,SQL提供了四种匹配模式:
%:表示任意个或多个字符。可匹配任意类型和长度的字符。
比如
SELECT * FROM [user] WHERE u_name LIKE ‘%三%'
来源:https://www.py.cn/db/mysql/24999.html
标签:MySQL,Like
0
投稿
猜你喜欢
python批量生成条形码的示例
2023-02-22 17:49:03
浅析python中5个带key的内置函数
2021-08-27 00:31:25
python实现自动打卡小程序
2022-07-24 00:45:15
Python 获取新浪微博的最新公共微博实例分享
2021-03-01 13:23:18
详解Pycharm与anaconda安装配置指南
2022-09-24 01:51:45
Python实现基于TCP UDP协议的IPv4 IPv6模式客户端和服务端功能示例
2023-07-07 21:08:18
Oracle三种上载文件技术
2010-07-16 13:34:00
Python实现的对一个数进行因式分解操作示例
2023-01-11 04:30:40
python机器学习理论与实战(二)决策树
2021-09-24 06:20:33
在Django框架中自定义模板过滤器的方法
2021-02-11 20:14:49
RR与RC隔离级别下索引和锁的测试脚本示例代码
2024-01-17 06:36:25
Golang中的time.Duration类型用法说明
2024-05-02 16:24:12
Python调用工具包实现发送邮件服务
2023-08-30 02:25:16
删除python pandas.DataFrame 的多重index实例
2022-11-10 17:25:12
SQL Server里书签查找的性能伤害
2024-01-13 08:19:05
在ASP中通过oo4o连接Oracle数据库的例子
2008-10-12 12:55:00
python使用pil生成缩略图的方法
2022-06-07 13:07:44
Django restframework 框架认证、权限、限流用法示例
2023-01-17 15:51:20
vue中Axios添加拦截器刷新token的实现方法
2024-05-13 09:07:41
Python自动连接ssh的方法
2023-09-20 00:12:16