我想在一个特定字段中搜索所有包含非字母数字和非空格字符的行。目前我的做法是:
SELECT *
FROM myTable
WHERE myField LIKE '%[^a-zA-Z0-9]%'
据我所知,这将返回所有非字母数字字段。但是,空格是可以的,因此我不想返回唯一的非字母数字字符是空格的行。如何调整此查询?
我想在一个特定字段中搜索所有包含非字母数字和非空格字符的行。目前我的做法是:
SELECT *
FROM myTable
WHERE myField LIKE '%[^a-zA-Z0-9]%'
你可以试试加上空格:
SELECT *
FROM myTable
WHERE myField LIKE '%[^a-zA-Z0-9 ]%'