使用MySQL,我试图让Cast或Convert工作。我应该使用哪个以及如何使其工作。目前这是我的架构
Table: monies
colomns:
amount(decimal[10,2])
percentage(decimal[2,2])
尝试sql:
SELECT CONVERT((amount * percentage), DECIMAL(100,2)) FROM user_earnings;
谢谢,
答案 0 :(得分:2)
CAST和CONVERT做同样的事情,但它就像CONVERT提供更多选项
同时检查this。
答案 1 :(得分:1)
那么为什么不呢:
SELECT round((amount * percentage),2) FROM monies;
编辑:
SELECT format((amount * percentage),2) FROM monies;