如何检查 MySQL 字段中的字符串是否包含数字然后删除它们?
示例表:
tbl_tags
-------------
| id | tag |
-------------
| 1 | hello |
| 2 | hello2 |
| 3 | 2hello |
| 4 | hel3lo |
-------------
我能想到的唯一方法是单独计算每个数字并使用 LIKE '%1%' OR LIKE '%2%' 等。但必须有更简单的方法吗? p>
最佳答案
查看 MySQL Regex methods .像下面这样的东西应该可以工作。
SELECT * FROM table WHERE tag REGEXP '[0-9]'
关于mysql - 检查字符串是否包含数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3269857/