MySQL正则表达式及常用函数

MySQL正则表达式及常用函数

一、正则表达式

正则表达式(Regular Expression)是指一个用来描述或者匹配一系列符合某个句法规则的字符串的单个字符串。

  • MySQL有哪些正则表达式?
    MySQL正则表达式及常用函数_第1张图片
  • 正则表达式如何使用在SQL中?
    示例:
select * from emp where name regexp '^T'; % 查询name以T开头的行
select * from emp where name regexp '2$'; % 查询name以2结尾的行
select * from emp where name regexp '[uvw]'; % 查询name中包含u或v或w的行

二、MySQL常用函数

1. 数字函数

MySQL正则表达式及常用函数_第2张图片

2. 字符串函数

MySQL正则表达式及常用函数_第3张图片

3. 日期函数

MySQL正则表达式及常用函数_第4张图片

4.聚合函数

MySQL正则表达式及常用函数_第5张图片

你可能感兴趣的:(数据库,正则表达式,mysql,数据库,常用函数,字符串)