2012-02-09 7 views
0

StackOverflowの、問合せ選択データ| 0-9 |#|スペース

私は文字の一つは、次のいずれかではないの行からすべてのデータを取得する場所MySQLのクエリを実行したいです:az、0-9、#、[space]。どこから始めるべきかわからない。誰かが私を助けることができますか?

多くの感謝!

答えて

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:]';

は、幸運を動作するはずです!

+3

同様に動作します。WHERE YourColumn REGEXP [^ a-z0-9#] '' –

+0

ありがとうございます! – dirk