使用任何不是a-z | 0-9 |#|空格的字符查询选择数据

时间:2012-02-09 22:16:05

标签: mysql

我想运行一个mysql查询,我从行中获取所有数据,其中一个字符不是以下字符之一:a-z,0-9,#,[space]。我不知道从哪里开始。

1 个答案:

答案 0 :(得分:2)

如果您使用的是Mysql,请在此处找到答案:http://dev.mysql.com/doc/refman/5.1/en/regexp.html

尝试类似:

select * from table where field_name NOT REGEXP '[a-z]|[0-9]|[:space:]';

应该工作,祝你好运!