我在mysql中有一个表,其中包含客户姓名和电话号码,我想选择电话号码仅包含数字的客户,因为有些客户的电话号码是错误的,并且包含特殊字符和字母。
最佳答案
假设您的表名为 customer
,其中包含 phone
列,下面的查询将返回 phone
仅包含数字的行。
SELECT * FROM customer WHERE phone REGEXP '^[0-9]+$';
关于mysql - 检查字符串编号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50231687/