1.问题:想筛选出某一张表中某一列区分整数或小数数据
2.目前解决思路:
a.用not like'%.%'
#有小数数据
where ajh-cast(ajh as int)>0 或者 where ajh-floor(ajh)>0
#整数
where ajh-cast(ajh as int)=0 或者 where ajh-floor(ajh)=0
select * from TBSENDCARDTL WHERE ajh LIKE '%.0000' 就是整数
select * from TBSENDCARDTL WHERE ajh not LIKE '%.0000' 就是小数
floor()函数定义:向下舍入为指定小数位数 如:floor(1.45)= 1;floor(1.55 ) = 1
select * From TBSENDCARDTL where floor(ajh )=ajh