SQL中REGEXP的用法(Regular Expression正则表达式)

您所在的位置:网站首页 regex_like函数放在查询里面 SQL中REGEXP的用法(Regular Expression正则表达式)

SQL中REGEXP的用法(Regular Expression正则表达式)

2023-12-20 10:48| 来源: 网络整理| 查看: 265

在这里插入图片描述 1、^ 查询以field开头的字符串

SELECT * FROM customers WHERE last_name REGEXP '^field'

在这里插入图片描述 2、$ 查询以field结尾的字符串

SELECT * FROM customers WHERE last_name REGEXP 'field$'

在这里插入图片描述 3、| 查询含有field或mac或rose结尾的字符串

SELECT * FROM customers WHERE last_name REGEXP 'field|mac|rose'

在这里插入图片描述 3、^ , | 查询以field开头或含有mac或rose的字符串

SELECT * FROM customers WHERE last_name REGEXP '^field|mac|rose'

在这里插入图片描述 4、$ , | 查询以field结尾或以mac结尾或含有rose的字符串

SELECT * FROM customers WHERE last_name REGEXP 'field$|mac$|rose'

在这里插入图片描述 5、[ ] 查询含有‘ge’或‘ie’或‘me’的字符串

SELECT * FROM customers WHERE last_name REGEXP '[gim]e'

在这里插入图片描述 6、[ ] 查询含有’a-h’中的字母加上’e’的字符串

SELECT * FROM customers WHERE last_name REGEXP '[a-h]e'

在这里插入图片描述



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3