首页 > 解决方案 > 显示数值在小数点后的数据

问题描述

我想做(从表中选择值...)给定实验的值不是整数,而是十进制

标签: sqlsql-servertsql

解决方案


您可以使用FLOOR函数来执行此操作。它会将您的数字四舍五入,因此您只能选择不是整数的数字。

create table #t (i decimal(12,6))

insert into #t values (1), (1.1)

select * from #t where FLOOR(i) <> i

推荐阅读