REGEX匹配整数6到10

时间:2012-09-22 08:13:01

标签: php mysql sql regex

我想找到整数在6到10之间的整数。我试过了:

[6-10]{1,2}

但这会抛出一个mysql错误(这是一个mysql查询)。你如何匹配6到10之间的数字?

1 个答案:

答案 0 :(得分:26)

为什么语法会变得复杂?难道不是这么简单吗?使用BETWEEN

SELECT...
FROM..
WHERE columnName BETWEEN 6 AND 10

但无论如何,如果你有其他用途,你可以在MySQL中使用REGEXP

where columName REGEXP '10|[6-9]'

SQLFiddle Demo