学习更多MySql语句:https://blog.csdn.net/weixin_45761237/category_11726248.html?spm=1001.2014.3001.5482

like可用于模糊查询

用法

  • 可以在 WHERE 子句中指定任何条件。
  • 可以在 WHERE 子句中使用LIKE子句。
  • 可以使用LIKE子句代替等号 =。
  • LIKE 通常与 % 一同使用,类似于一个元字符的搜索。
  • 可以使用 AND 或者 OR 指定一个或多个条件。
  • 可以在 DELETE 或 UPDATE 命令中使用 WHERE...LIKE 子句来指定条件。

student表

1、查询名字中以‘一’结尾的学生

SELECT *
FROM student
WHERE name LIKE '%一'

2、查询名字中以‘赵’开头的学生

SELECT *
FROM student
WHERE name LIKE '赵%'

3、查询名字中含有‘一’的学生

SELECT *
FROM student
WHERE name LIKE '%一%'

4、 查询名字是3个字,且‘一’在中间的学生

SELECT *
FROM student
WHERE name LIKE '_一_'

'%a'     以a结尾的数据
'a%'     以a开头的数据
'%a%'    含有a的数据
'_a_'    三位且中间字母是a的
'_a'     两位且结尾字母是a的
'a_'    两位且开头字母是a的

%:表示任意 0 个或多个字符。可匹配任意类型和长度的字符,有些情况下若是中文,请使用两个百分号(%%)表示。

_:表示任意单个字符。匹配单个任意字符,它常用来限制表达式的字符长度语句。

MySql like模糊查询语句用法相关推荐

  1. mysql mybatis模糊查询语句_详解MyBatis模糊查询LIKE的三种方式

    模糊查询也是数据库SQL中使用频率很高的SQL语句,使用MyBatis来进行更加灵活的模糊查询. 直接传参法 直接传参法,就是将要查询的关键字keyword,在代码中拼接好要查询的格式,如%keywo ...

  2. mysql模糊查询语句怎么不区分大小写

    近期,一直在忙着写一个小小的个人博客项目,在实现 "全局搜索" 功能时,一直想让 "全局搜索" 功能实现**"不区分大小写"**,方法介绍如 ...

  3. mysql模糊查询语句区分大小写

    近期,一直在忙着写一个小小的个人博客项目,在实现 "全局搜索" 功能时,一直想让 "全局搜索" 功能实现**"区分大小写"**,方法介绍如下 ...

  4. mysql语句模糊查询_mysql模糊查询语句是什么?

    mysql模糊查询语句是什么? 模糊查询语句如下:"SELECT 字段 FROM 表 WHERE 某字段 Like 条件". mysql提供了四种匹配模式: 1.% 表示任意0个或 ...

  5. mysql 模糊 语句_MySQL模糊查询语句整理集合

    sql模糊查询语句 一般模糊语句语法如下: select 字段 from 表 where 某字段 like 条件 其中关于条件,sql提供了四种匹配模式: 1.%:表示任意0个或多个字符.可匹配任意类 ...

  6. mysql limit 含义_深入分析Mysql中limit的用法

    很久没用mysql的limit,一时大意竟然用错了,自认为(limit 开始,结束),其实错了,正确的应该是(limit 偏移量,条数),为了记住这次错误,转载一篇limit用法详解.推荐给大家,希望 ...

  7. MySQL中EXISTS的用法

    比如在Northwind数据库中有一个查询为 SELECT c.CustomerId,CompanyName FROM Customers c WHERE EXISTS( SELECT OrderID ...

  8. mysql中change用法,mysql 中alter的用法以及一些步骤

    mysql 中alter的用法以及一些方法 在用到alter的时间,查到了这个文章,就copy下来了,详细进入下面链接: MySQL之alter语句用法总结 1:删除列 ALTER TABLE [表名 ...

  9. mysql中正则表达式的用法_Mysql中正则表达式Regexp常见用法

    Mysql中Regexp常见用法 模糊匹配,包含特定字符串 # 查找content字段中包含"车友俱乐部"的记录 select * from club_content where ...

最新文章

  1. 将应用程序11M内存占用,降至500K [转]
  2. linux下tomcat服务器的启动和关闭以及查看实时打印日志
  3. pstools套件在渗透中的应用详解
  4. React实现类似淘宝tab居中切换效果
  5. HDU2206:IP的计算
  6. 面试官:MyBatis的SQL执行流程说这么详细,网上抄的吧!
  7. 几种不同程序语言的HMM版本
  8. 理一理IP子网划分和VLSM
  9. 如何解决 Windows 2000 设备管理器中列出的未知设备问题(转)
  10. 剑客之剑系列续篇:六脉神剑——PyCharm使用宝典
  11. 用GEPHI绘制的 我的微博 好友 关系 与 好友的好友关系图
  12. 国外常用浏览器User-Agent汇总
  13. Idea搭建VUE+elementUi前端项目
  14. 深度学习网络中backbone是什么意思
  15. 【数据结构】链表的增删改查| 组件化封装
  16. 系统自己弹出诸如 kernel:NMI watchdog: BUG: soft lockup - CPU#2 stuck for 26s [mysqld:2875]
  17. 计算机视觉(六):深度学习正则化
  18. 大学生励志创业成为破烂王
  19. c语言编程复制快捷键,C语言再学习 -- 常用快捷键
  20. linux 不工作,百胜在linux不工作

热门文章

  1. Android开发板串口(SerialPort)通信
  2. 分类算法之贝叶斯网络--转自 T2噬菌体
  3. 程序员面试金典:面试题 02.03. 删除中间节点
  4. 字符串匹配 - 正则表达式
  5. DvaJS的model属性
  6. 如果一定要我感谢谁,我这个世界上最感谢的人就是我的妈妈
  7. 著名数学家谁提出了储存程序计算机理论,《计算机的组成》1945年,美籍着名数学家冯·诺依曼提出了存储程序的设计.DOC...
  8. 创新工场孵化项目拨号精灵用户数接近100万,做iPhone上最适合中国人的拨号工具
  9. TCP 数据收发过程抓包分析
  10. jQuery 滚动屏幕顶部导航栏加背景色