MySQL:模糊查询LIKE、REGEXP、IN

本文涉及的产品
RDS MySQL DuckDB 分析主实例,集群系列 4核8GB
简介: MySQL:模糊查询LIKE、REGEXP、IN

1、[NOT] LIKE

百分号(%):任意个或多个字符

下划线(_):任意单个字符

SELECT * FROM students WHERE name LIke '王%‘;

2、[NOT] REGEXP

字符

. 任何单个的字符

[…]在方括号内的任何字符

^ 匹配开始

$ 匹配结尾

数量

* 零个或多个在它前面的字符

SELECT * FROM students WHERE name REGEXP "^王";;

3、in查询

in 后面可以是多个值

select * from students where name in ("王小二","李四");

4、like contact模糊查询

select * from students where name like contact("%", "王小二", "%");

参考

mysql模糊匹配查询like,regexp,in

相关实践学习
每个IT人都想学的“Web应用上云经典架构”实战
本实验从Web应用上云这个最基本的、最普遍的需求出发,帮助IT从业者们通过“阿里云Web应用上云解决方案”,了解一个企业级Web应用上云的常见架构,了解如何构建一个高可用、可扩展的企业级应用架构。
MySQL数据库入门学习
本课程通过最流行的开源数据库MySQL带你了解数据库的世界。   相关的阿里云产品:云数据库RDS MySQL 版 阿里云关系型数据库RDS(Relational Database Service)是一种稳定可靠、可弹性伸缩的在线数据库服务,提供容灾、备份、恢复、迁移等方面的全套解决方案,彻底解决数据库运维的烦恼。 了解产品详情: https://www.aliyun.com/product/rds/mysql 
相关文章
|
前端开发
elementui解决el-dialog不清空内容的问题,el-dialog关闭时销毁子组件
elementui解决el-dialog不清空内容的问题,el-dialog关闭时销毁子组件
Element UI - el-table 渲染慢,卡的原因
Element UI - el-table 渲染慢,卡的原因
3911 0
|
数据可视化 关系型数据库 MySQL
将 PostgreSQL 迁移到 MySQL 数据库
将 PostgreSQL 迁移到 MySQL 数据库
2511 2
|
算法 Dubbo NoSQL
Java中5种List的去重方法及它们的效率对比,你用对了吗?
01、使用两个for循环实现List去重(有序) /**使用两个for循环实现List去重(有序) * * @param list * */ public static List removeDuplicationBy2For(List<Integer> list) { for (int i=0;i<list.size();i++) { for (int j=i+1;j<list.size();j++) { if(list.get(i).equa
25281 2
Java中5种List的去重方法及它们的效率对比,你用对了吗?
el-input el-select调整字体及内边距
1. 背景 el-input输入框默认提供的字体较小,且内边距较大。 这是为了提供统一的样式和好看的外观。 在某些情况下,我们希望使用较大的字体,且让输入框的内边距小一些以便容纳更多东西。
3080 0
|
7月前
|
编解码 人工智能
通义万相Wan2.1-VACE开源!业内首个视频编辑统一模型!附推理教程
通义万相Wan2.1-VACE开源!业内首个视频编辑统一模型!附推理教程
1583 7
|
8月前
|
Arthas 运维 监控
Arthas monitor(方法执行监控)
Arthas monitor(方法执行监控)
690 0
|
存储 前端开发 关系型数据库
在 MySQL 中使用 LTRIM:详尽指南
【8月更文挑战第9天】
441 1
在 MySQL 中使用 LTRIM:详尽指南
|
Kubernetes 监控 Java
发布策略:蓝绿部署、金丝雀发布(灰度发布)、AB测试、滚动发布、红黑部署的概念与区别
发布策略:蓝绿部署、金丝雀发布(灰度发布)、AB测试、滚动发布、红黑部署的概念与区别
3214 1