当前位置: 首页 > news >正文

Mysql通配符的使用

LIKE操作符

通配符:用来匹配值的一部分的特殊字符。

搜索模式:由字面值,通配符或两者组合构成的搜索条件。

百分号(%)通配符

搜索模式使用例如下

SELECT prod_id, prod_name

FROM products

WHERE prod_name Like 'jet%';

这条子句表示,检索prod_name中所有以jet开头的词,“%”表示Mysql接受jet之后的任意字符,不管它有多少字符。

其他使用例

 //匹配任意位置包含jet的值

SELECT prod_id, prod_name

FROM products

WHERE prod_name Like '%jet%';

//匹配开头和结尾分别是j和t的值

SELECT prod_id, prod_name

FROM products

WHERE prod_name Like 'j%t';

1.尾空格会干扰通配符匹配。可在搜索模式最后附加一个%,或是用函数去掉首尾空格。

2.%不能匹配NULL。

下划线(_)通配符

搜索模式使用例如下

SELECT prod_id, prod_name

FROM products

WHERE prod_name Like ‘_ ton anvil';

这条子句表示,检索prod_name中所有以_ ton anvil构成的词。其中_只能匹配单个字符。若prod_name如下所示,该语句只会返回 1 ton anvil2 ton anvil。

123 ton anvil

1 ton anvil

2 ton anvil

http://www.lryc.cn/news/31488.html

相关文章:

  • RocketMQ-02
  • 深度学习卷积神经网络CNN之 VGGNet模型主vgg16和vgg19网络模型详解说明(理论篇)
  • 三:BLE协议架构简介
  • 小型双轮差速底盘双灰度循迹功能的实现
  • 电子签名?玩具罢了!
  • 【Spring Boot读取配置文件的方式】
  • java学习路线规划
  • 格密码学习笔记(二):连续极小、覆盖半径和平滑参数
  • ios 通过搜索设备MAC地址绑定
  • Python实现人脸识别,进行视频跟踪打码,羞羞的画面统统打上马赛克
  • vcf bed起始位置是0还是1
  • Hexo+live2d | 如何把live2d老婆放进自己的博客
  • 【微信小程序】-- 页面导航 -- 导航传参(二十四)
  • Pytorch学习笔记#2: 搭建神经网络训练MNIST手写数字数据集
  • C语言 猜名次、猜凶手、杨辉三角题目详解
  • 蚁群算法负荷预测
  • ubuntu添加系统服务实现开机root权限运行
  • 【阅读笔记】你不知道的Javascript--类与类型委托3
  • 文件服务设计
  • 【批处理脚本】-1.22-字符串界定符号 ““
  • 【Flutter·学习实践·UI篇】基础且重要的UI知识
  • 【OpenCV】车牌自动识别算法的设计与实现
  • SpringBoot发送邮件
  • BigInteger类和BigDecimal类的简单介绍
  • mysql五种索引类型---实操版本
  • 【微信小程序】-- 页面导航 -- 编程式导航(二十三)
  • 路由追踪工具 traceroute 使用技巧
  • NGINX学习笔记 - 一篇了解NGINX的基本概念(一)
  • Spring-Cloud-Gateway的过滤器的执行顺序问题
  • Android性能优化的底层逻辑