美文网首页
MySQL中使用正则表达式

MySQL中使用正则表达式

作者: ssttIsme | 来源:发表于2023-04-17 08:38 被阅读0次

查找车牌号为粤A开头,第三位为数字,第四位为字母,第五、六为为任意字符,第七位为字母的数据。

SELECT * FROM CAR WHERE carnumber REGEXP '^粤A[0-9][A-Z].{2}[A-Z]';

所有数据情况如下


CREATE TABLE `car` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `carnumber` varchar(20) DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8;

/*Data for the table `car` */

insert  into `car`(`id`,`carnumber`) values (1,'粤A0U3S7'),(2,'粤B034P9'),(3,'粤AB12S5'),(4,'粤A5K123'),(5,'粤A8D6SA');

相关文章

  • mysql(04day)

    Mysql支持正则表达式的匹配,Mysql中使用REGEXP操作符来进行正则表达式匹配。 下面中的正则模式中可用于...

  • 正则表达式的查询

    MySQL中使用用正则表达式 进行搜索 本小节将学习如何在MySQL WHERE子句内使用正则表达式来更好地控制数...

  • Python 高级

    面向对象 正则表达式 mysql PyMySQL php 3.0 之后使用的库 安装 使用 事务

  • mysql 正则表达式

    前面我们学习了正则表达式其实我们在mysql中也可以使用正则语句来查询数据。 select * from stud...

  • 数据库学习笔记——23 用正则表达式进行搜索

    补充前面拉下的一节课 1 使用MySQL正则表达式 正则表达式的作用是匹配文本,将一个模式(正则表达式)与一个文本...

  • chapter09:用正则表达式进行搜索

    使用MySQL正则表达式 仅为正则表达式语言的一个子集。 基本字符匹配 例:检索列prod_name包含文本.00...

  • 树莓派——mysql的学习(3)

    由MySQL提供的模式匹配的其它类型是使用扩展正则表达式。当你对这类模式进行匹配测试时,使用REGEXP和NOT ...

  • MySql基本操作(二)

    1. 正则表达式 MySQL可以通过 LIKE ...% 来进行模糊匹配。MySQL 同样也支持其他正则表达式的匹...

  • MySql正则匹配结果

    正则表达式基本语法: MySql中正则模式使用REGEXP和NOT REGEXP操作符。 基本的正则匹配规则: 1...

  • MySQL正则表达式

    DB version: 5.7.25-log 和 8.0.18 一、MySQL5.7中正则表达式 1.RLIKE(...

网友评论

      本文标题:MySQL中使用正则表达式

      本文链接:https://www.haomeiwen.com/subject/ataqjdtx.html