在mysql中查找非英文字符

时间:2013-02-12 12:46:10

标签: mysql non-english

我有一个MySQL表,它将电子邮件内容存储为blob数据类型。其中一些行中包含非英文字符。有没有办法只查找包含非英文字符的行?

3 个答案:

答案 0 :(得分:0)

...
where some_column regexp '.*[^\\w.@].*'

答案 1 :(得分:0)

{
    "_id": "id",
    "symbol": "symbol",
    "date": "date",
    "month": "values.month.value",
    "day": "values.month.day.value",
    "open": "values.month.day.open",
    "close": "values.month.day.close",
    "low": "values.month.day.low",
    "high": "values.month.day.high",
    "volume": "values.month.day.volume"
}

答案 2 :(得分:-1)

从TABLE中选择*,其中COLUMN喜欢'%\ 0%';

这对MySQL 5.6很有用,我很乐意在不考虑它是如何工作的情况下使用。如果有人添加了有关其工作原理的解释,将会感激不尽。