公式扩展字段和舍入无法弄清楚



我有以下公式可以放入mySQL中

SELECT Order_Number, 
Order_Date, 
Product, 
Quantity, 
Price, 
Commission, 
Employee_Sold, 
(Quantity*Price)*(Commission*.01) AS Commision_Paid 
FROM Orders 
WHERE Order_Date BETWEEN '2017-12-01' AND '2017-12-31' 

佣金支付金额以2.992500为例.....

佣金字段设置为十进制 (5,2(。

在扩展字段 (Commission_Paid( 中,在这种情况下显示为 2.99 会很好。

我已经在很多地方尝试了 ROUND 功能,但我不确定,因为我不断收到错误消息。

提前谢谢。 学生在这里,我的论文截止日期。 赞赏。

MySQL 5.5X正在运行。

使用 Round(x, 2(

SELECT Order_Number, 
Order_Date, 
Product, 
Quantity, 
Price, 
Commission, 
Employee_Sold, 
round((Quantity*Price)*(Commission*.01), 2) AS Commision_Paid 
FROM Orders 
WHERE Order_Date BETWEEN '2017-12-01' AND '2017-12-31' 

最新更新