我有以下列表:
- CENTURYLINK纯宽带8M
- CENTURYLINK纯宽带8M
- CENTURYLINK纯宽带8M
- CENTURYLINK 高速互联网 20M/896K
- CENTURYLINK 高速互联网 12M/896K
- CENTURYLINK 高速互联网 7M/896K
- CENTURYLINK 高速互联网 12M/896K
- CENTURYLINK 高速互联网 7M/896K
- CENTURYLINK 高速互联网 12M/896K
我需要检索所有网速大于8M的行。我正在使用以下查询
SELECT * FROM century_link.orderdetail where offer_name REGEXP '([1-8]\d+|8)'
上面的选择返回大于8M的速度,但是如果你看到我有一行是7M/896K,但是这一行无法返回,因为7M小于8M。
如何更改我的选择以避免返回这一行?
感谢任何帮助。
谢谢。
最佳答案
关于mysql - 如何在mysql中使用正则表达式搜索行中大于x的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23413142/