MySQL Cast或Convert

时间:2013-08-30 20:22:00

标签: mysql sql select

使用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;

谢谢,

2 个答案:

答案 0 :(得分:2)

CAST和CONVERT做同样的事情,但它就像CONVERT提供更多选项

同时检查this

答案 1 :(得分:1)

那么为什么不呢:

SELECT round((amount * percentage),2) FROM monies;

编辑:

SELECT format((amount * percentage),2) FROM monies;