仅选择MySQL中仅包含字母数字字符的行
我正在尝试使用以下命令选择MySQL中仅包含字母数字字符的所有行:
SELECT * FROM table WHERE column REGEXP '[A-Za-z0-9]';
但是,它将返回所有行,而不管它们包含非字母数字字符的事实。
回答:
试试这个代码:
SELECT * FROM table WHERE column REGEXP '^[A-Za-z0-9]+$'
这样可以确保所有字符都匹配。
以上是 仅选择MySQL中仅包含字母数字字符的行 的全部内容, 来源链接: utcz.com/qa/410492.html