SQL中怎么筛选出只有数字的记录?
比如
DM MC
61陕西
62甘肃
63青海
64宁夏
65新疆
T05泰国、香港、澳门
T06泰国、马来西亚、香港
ABW阿鲁巴
AFG阿富汗
AGO安哥拉
AI安圭拉
能不能通过SQL查询出DM只有数字的的记录,比如整理筛选出
61陕西
62甘肃
63青海
64宁夏
65新疆
[解决办法]
--如果你要稍准确点select * from 你的表 where regexp_like(DM,'^[0-9]+[.]?$[0-9]*$');--不过呢,你的数据,直接这样就好了select * from 你的表 where regexp_like(DM,'^[0-9]+$');
[解决办法]
WHERE SUBSTR(value,1,1) BETWEEN '0' AND '9';