美文网首页
mysql的正则表达式

mysql的正则表达式

作者: Aluha_f289 | 来源:发表于2018-03-26 14:33 被阅读0次

regexp '^a' 表示以a开头
regexp ‘a$’ 表示以a结尾
regexp ' a'表示包含a
实例

select * from tcount_tbl;
+----------+-------+
| author   | count |
+----------+-------+
| z        |    20 |
| a        |    20 |
| b        |     0 |
| g        |     0 |
| j        |     1 |
| s        |     1 |
| 张三     | NULL  |
| zhangsan | NULL  |
| zhanger  | NULL  |
| zer      |    10 |
+----------+-------+
10 rows in set

以zhang开头的

select author from tcount_tbl where author regexp '^zhang';
+----------+
| author   |
+----------+
| zhangsan |
| zhanger  |
+----------+
2 rows in set

以er结尾的

select author from tcount_tbl where author regexp 'er$';
+---------+
| author  |
+---------+
| zhanger |
| zer     |
+---------+
2 rows in set

包含z的

 select author from tcount_tbl where author regexp 'z';
+----------+
| author   |
+----------+
| z        |
| zhangsan |
| zhanger  |
| zer      |
+----------+
4 rows in set

相关文章

  • MySql基本操作(二)

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

  • mysql 正则表达式

    mysql 正则表达式的运算符是REGEXP mysql 的正则表达式不支持 \d, 所以匹配数字只能用 [0-9...

  • mysql(04day)

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

  • 正则表达式的查询

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

  • MySQL笔记

    MySQL学习笔记 [toc] 登录和退出MySQL服务器 基本语法 正则表达式 字段拼接 分组 全文搜索 视图 ...

  • Python 高级

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

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

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

  • 常用SQL技巧

    1.正则表达式MySQL利用regexp命令提供正则表达式功能,匹配时区分大小写。 2.巧用rand()提取随机行...

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

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

  • MySQL正则表达式

    一.简介 正则表达式的作用是匹配文本,将一个模式(正则表达式)与一个文本串进行比较。MySQL用where子句对正...

网友评论

      本文标题:mysql的正则表达式

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