输出中的SQL小数点

时间:2018-03-14 22:29:23

标签: sql

如何在SQL中限制输出中的小数点数?当我只想要427.5时,我得到了答案427.500000。

我的代码是:

SELECT AVG(HRLY_RATE) *36 AS 'Supervisor"s Average Weekly Salary'
    FROM WORKER
        JOIN BUILDING 
            ON WORKER.WORKER_ID = BLDG_SUP
                WHERE BUILDING.BLDG_TYPE = 'OFFICE';

1 个答案:

答案 0 :(得分:0)

尝试:

SELECT CONVERT(DECIMAL(10,1), (AVG(HRLY_RATE) *36) )

请注意格式 - 第一个值(10)是要存储的总位数。第二个(1)是小数点右边的位数。