当前位置:首页 > 数据库 > 正文

mysql 正则表达式查询

2020-03-01 数据库

1、mysql-->查询以0-9开始,中间是{}0-9或者.}中间可以没有,以0-9结束 结束也可以没有

1 SELECT
2     *
3 FROM
4     project_task_ledger
5 WHERE
6     plan_working_hours REGEXP ‘^[0-9][0-9|.]*[0-9]*$‘

2、mysql-->查询不是{0-9或者.}组成、或者以.开头和结尾的结果

SELECT
    *
FROM
    project_task_ledger
WHERE
    plan_working_hours REGEXP ‘[^0-9|.]|[.]$|^[.]‘

 

温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/SQL/21021.html