用于查询的mysql十进制位置

时间:2014-10-16 17:36:59

标签: mysql

我正在使用MySQL语句,但是当我使用语句查询数据库时,它会给我一个长的小数返回值。我如何仅返回2个点的小数位?

例如,我收到8.990999794006347的回复,我希望获得8.99的回复展示位置。这是我的查询数据库或只是该表的声明:

Select movieID, title, year, discountPrice - (.10 * discountPrice) AS 'My Price' From Movie;

我只需要小数点位置为2。

1 个答案:

答案 0 :(得分:0)

您可以围绕“价值”使用ROUND()方法。

Select movieID, title, year,
    ROUND(discountPrice - (.10 * discountPrice), 2) AS 'My Price'
From Movie;