SELECT DISTINCT CAST(MHSE_ AS INT) AS MHSE_ from [EnterpriseGIS].[gisdba].[TAXPARCEL]
这是我的陈述,但结果就像
4959.000000
我想要展示
4959
答案 0 :(得分:2)
我不确定您使用的是哪个DBMS,但您可以尝试使用FLOOR()函数,如下所示:
SELECT DISTINCT FLOOR(MHSE_) AS MHSE_
FROM [EnterpriseGIS].[gisdba].[TAXPARCEL]
以下是FLOOR
功能的说明:
SQL FLOOR()将任何正十进制值或负十进制值向下舍入到下一个最小整数值。 SQL DISTINCT和SQL FLOOR()函数用于在向下舍入到下一个最小整数值后检索唯一值,具体取决于指定的列。