mysql语法:
(字段名 REGEXP '[^0-9.]')=1 取为字符串的值
(字段名 REGEXP '[^0-9.]')=0 取为数子的值
用法
取字符串
select 字段名,字段名
FROM 表名
where (判断是否为字符串/数字字段名 REGEXP '[^0-9.]')=1
取数子
select 字段名,字段名
FROM 表名
where (判断是否为字符串/数字字段名 REGEXP '[^0-9.]')=0
(字段名 REGEXP '[^0-9.]')=1 取为字符串的值
(字段名 REGEXP '[^0-9.]')=0 取为数子的值
取字符串
select 字段名,字段名
FROM 表名
where (判断是否为字符串/数字字段名 REGEXP '[^0-9.]')=1
取数子
select 字段名,字段名
FROM 表名
where (判断是否为字符串/数字字段名 REGEXP '[^0-9.]')=0