600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > mysql正则表达式数字开头_在MySQL中选择所有以5个数字字符(正则表达式)开头的电子邮

mysql正则表达式数字开头_在MySQL中选择所有以5个数字字符(正则表达式)开头的电子邮

时间:2021-07-25 12:57:12

相关推荐

mysql正则表达式数字开头_在MySQL中选择所有以5个数字字符(正则表达式)开头的电子邮

要获取以5个数字字符开头的电子邮件地址,可选的解决方案是使用REGEXP-select*fromyourTableNamewhereyourColumnNameregexp"^[0-9]{5}";

让我们首先创建一个表-mysql>createtableDemoTable

(

UserEmailAddressvarchar(100)

);

使用插入命令在表中插入一些记录-mysql>insertintoDemoTablevalues('6574John@');

mysql>insertintoDemoTablevalues('Carol23456@');

mysql>insertintoDemoTablevalues('98989Chris_45678@');

mysql>insertintoDemoTablevalues('Mike12@');

mysql>insertintoDemoTablevalues('56453Adam@');

使用select语句显示表中的所有记录-mysql>select*fromDemoTable;

这将产生以下输出-+----------------------------+

|UserEmailAddress|

+----------------------------+

|6574John@|

|Carol23456@|

|98989Chris_45678@|

|Mike12@|

|56453Adam@|

+----------------------------+

5rowsinset(0.00sec)

以下是选择所有以5个数字字符开头的电子邮件地址的查询-mysql>select*fromDemoTablewhereUserEmailAddressregexp"^[0-9]{5}";

这将产生以下输出-+----------------------------+

|UserEmailAddress|

+----------------------------+

|98989Chris_45678@|

|56453Adam@|

+----------------------------+

2rowsinset(0.00sec)

mysql正则表达式数字开头_在MySQL中选择所有以5个数字字符(正则表达式)开头的电子邮件地址...

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。