使用正则表达式选择查询 - MySql
如果特定列的名称中包含数字,我想选择记录。
表1
ID EmpCode EmpName
1 1C Name1
2 2C Name2
3 C3 Name3
4 CD Name4
5 CD Name4
6 C6D Name6
7 7CD Name7
我需要根据EmpCode选择记录1,2,3,6,7。如何执行此操作?
编辑: EmpCode 可以在任何位置有数字
I want to select records if a particular column has numbers in its name.
Table 1
ID EmpCode EmpName
1 1C Name1
2 2C Name2
3 C3 Name3
4 CD Name4
5 CD Name4
6 C6D Name6
7 7CD Name7
I need to select records 1,2,3,6,7 based on EmpCode. How can this be performed?
EDIT: EmpCode can have number in any position
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
或者,如果您想检查“以数字开头”而不是“包含数字”:
编辑:REGEXP(不是 REGEX)是正确的函数名称...
Or alternatively, if you want to check for 'starts with a digit' instead of 'contains a digit':
Edit: REGEXP (not REGEX) is the correct function name...