#正则表达式

#查找name字段中以'st'为开头的所有数据:

SELECT NAME FROM z_staff_info_copy1 WHERE NAME REGEXP '^st';

#查找name字段中以'ok'为结尾的所有数据:

SELECT NAME FROM z_staff_info_copy1 WHERE NAME REGEXP 'ok$';

#查找name字段中包含'mar'字符串的所有数据:

SELECT NAME FROM z_staff_info_copy1 WHERE NAME REGEXP 'mar';

#查找name字段中以元音字符开头或以'ok'字符串结尾的所有数据:

SELECT NAME FROM z_staff_info_copy1 WHERE NAME REGEXP '^[aeiou]|ok$';

#查找post中含有2或3的数据,匹配方括号([abc])之间列出的任何字符:

SELECT *FROM `z_staff_info_copy1` WHERE `Post` REGEXP '[23]'

#匹配方括号之间未列出的任何字符([^ abc]):,匹配所有不包含'j'或'z'的名称。例: nerton,sewall。

SELECT name FROM z_staff_info_copy1 WHERE REGEXP '[^jz]' ;

#查找匹配它前面的字符串的零或一个子表达式(?)

#匹配title字段包含'com'的所有数据,例:comedy ,romantic comedy。

SELECT `name` FROM z_staff_info_copy1 WHERE `name` REGEXP 'com?';

#匹配name字段包含'be'或'ae'的所有数据,例: Abel,Baer。

SELECT name FROM z_staff_info_copy1  WHERE REGEXP 'be|ae' ;

#匹配'a'到'z' 之间的任何单个小写字母([a-z])([a-z]和(.)):

#匹配name字段中第一位包含“b”和“g”范围内字母,第二位包含任何字符,第三位包含字母'a'的所有字符串数据,例: Tobias,sewall。匹配任何单个字符(.)

SELECT name FROM z_staff_info_copy1   WHERE REGEXP '[b-g].[a]' ;

#匹配单词结尾位置的子字符串[[:>:]]匹配name字段中以字符“ack”结尾的所有数据,例:Black。

SELECT `name` FROM z_staff_info_copy1   WHERE REGEXP 'ack[[:>:]]';

#匹配单词开始位置的子字符串[[:

SELECT `name` FROM z_staff_info_copy1   WHERE REGEXP 'ack[[:>:]]';

#匹配字符类[:class:]:

#ie [:lower:] - 小写字符,[:digit:] - 数字字符等。匹配 `name`字段中仅包含字母字符的所有数据,例:stranger things, Avengers。

SELECT  `name` FROM z_staff_info_copy1    WHERE REGEXP '[:alpha:]' ;

mysql中以什么开头的正则_MYSQL正则表达式相关推荐

  1. php mysql 正则_MySQL 正则表达式

    MySQL 正则表达式 在前面的章节我们已经了解到MySQL可以通过 LIKE ...% 来进行模糊匹配. MySQL 同样也支持其他正则表达式的匹配, MySQL中使用 REGEXP 操作符来进行正 ...

  2. mysql正则_mysql正则表达式总结

    MySql正则表达式: 1):^是头匹配 mysql> delimiter // mysql> select 'fnoo' regexp '^f';// 结果是1 ^配合组合单元(): m ...

  3. mysql中数据定义和数据控制语言_MySQL 数据定义语言(DDL)

    SQL 包含以下 4部分:1数据定义语言(DDL):DROP.CREATE.ALTER 等语句.2数据操作语言(DML):INSERT(插入).UPDATE(修改).DELETE(删除)语句.3数据查 ...

  4. mysql中数据定义和数据控制语言_MySQL的DDL数据定义语言和DCL数据控制语言

    SQL客户端slient内置命令 db01 [world]>help \c 类似于ctrl+c,结束上一条命令 \G 格式化输出,一般针对列特别多的场景使用 exit(\q) 退出当前会话 so ...

  5. mysql 中存储引擎是什么意思_mysql常用的存储引擎是什么

    mysql常用的存储引擎是什么 发布时间:2020-12-02 09:35:04 来源:亿速云 阅读:62 作者:小新 这篇文章将为大家详细讲解有关mysql常用的存储引擎是什么,小编觉得挺实用的,因 ...

  6. mysql中if在oracle怎么用_MySql和Oracle的使用

    本文档是一个记录文档,会不定时更新使用过程中遇到的差异问题 本文档记录MySql和Oracle在使用中要注意的问题,也包括两者使用上的差异问题 字符串拼接函数 CONCAT MySql MySql的 ...

  7. mysql 中如何删除重复的数据_mysql如何快速删除重复的数据

    在mysql中去重,其实是一个很简单的事情,来看下面的例子: mysql> DROP TABLE test; Query OK, 0 rows affected (0.01 sec) mysql ...

  8. mysql中创建唯一索引的关键字_mysql中唯一索引的关键字是什么

    mysql中唯一索引的关键字是unique index.创建唯一索引可以避免数据出现重复.唯一索引可以有多个,但索引列的值必须唯一,索引列的值允许有空值.创建唯一索引可以使用关键字UNIQUE随表一同 ...

  9. MySQL中引入存储引擎意义是_mysql学习九:存储引擎、存储过程和函数的引入

    存储引擎: 存储引擎是mysql特有的,共有7种,常用的有myisam.memory.innodb 查看表的存储引擎: show create table 表名; 修改表的存储引擎: alter ta ...

最新文章

  1. java jquery提交表单_Jquery ajax提交表单几种方法
  2. 一个帮助Java开发者快速学会Kotlin的开源项目
  3. python构造icmp数据包_如何在python中构造ICMP数据包
  4. ffmpeg流文件合并concat
  5. java单链表例子_写一个java链表的例子?随便举例说一下。
  6. Rhel7/Centos7 修改运行级别
  7. php在html中生成option,php-如何为使用laravel表单生成器创建的select标签的选项指定HTML属性?...
  8. 多进程Socket_Server
  9. SpringBoot 阶段总结
  10. (Sublime Text 3)自动跳转到MATLAB运行程序
  11. python办公ppt_最全总结 | 聊聊 Python 办公自动化之 PPT(中)
  12. oracle 生成拼音输入码,c# 生成拼音输入码
  13. 1.21 同级比较 倒装句 否定Neither
  14. 3秒教会你在线制作选项卡图标ico
  15. “真功夫”与“花拳绣腿”
  16. JAVA线上故障排查招式
  17. python正则表达式匹配数字和字母_只能输入数字和字母组合的正则表达式怎么写?...
  18. android 7.1 白屏,苹果iphone7手机白屏怎么回事 iphone7白屏不能关不了机的快速解决办法...
  19. 2D骨骼动画工具DragonBones的使用教程
  20. LTE与VOLTE基础知识(1)

热门文章

  1. c#设计模式——中介者模式
  2. 在VMware虚拟机建立共享磁盘
  3. 2022年数字式线扫描摄像机市场前景分析及研究报告
  4. php 图片填充颜色代码,PHP获取图片颜色值,检测图片主要颜色的代码:
  5. java如何获取单框的值_javaWeb获取文本框的值
  6. 除了 MySQL,这些数据库你都认识么?
  7. 计算机名称是用户名吗,电脑用户名是什么意思(怎么修改及设置用户名)
  8. 什么时候是排卵期和安全期计算机,女人的安全期跟排卵期分别是什么时候?
  9. 查看vue版本和vue脚手架版本
  10. Linux系统如何解决Navicat for MySQL 1045错误