近期在项目中,由于初期设计的不足,需要清洗数据,在清洗字段的时候需要判断一个字段的内容是否全都为数字。
select industry_code,industry_name from base_organization where (industry_name REGEXP '[^0-9.]')=0 ;
说明:industry_name是varchar类型的,这里是用了正则表达是来判断industry_name全都为数字的(例如1234),如果把0改成1,则是字段内容全都不是数字。
近期在项目中,由于初期设计的不足,需要清洗数据,在清洗字段的时候需要判断一个字段的内容是否全都为数字。
select industry_code,industry_name from base_organization where (industry_name REGEXP '[^0-9.]')=0 ;
说明:industry_name是varchar类型的,这里是用了正则表达是来判断industry_name全都为数字的(例如1234),如果把0改成1,则是字段内容全都不是数字。