我一直在excel中使用以下公式,但现在我尝试使用sql: 公式:
Price field=(ROUND(Cost field/Constant number,1))-0.01
如果成本是1.43,那么根据这个公式的价格结果将是2.59。 我怎么写这个公式是sql?
答案 0 :(得分:0)
您可以使用简单的选择和圆形
假设您的列名为Cost field
和Constant number
select ROUND(`Cost field`/`Constant number`,2)-0.01 as price
from my_table
或使用Constant number
= 30
select ROUND(`Cost field`/30,2)-0.01 as price
from my_table
并且正如Philipp所建议的那样,确保适当的舍入看看https://dev.mysql.com/doc/refman/5.7/en/mathematical-functions.html#function_round