如何将逗号放入钱数据类型,如Decimal

时间:2013-05-29 07:38:11

标签: mysql

我有一个名为Currency的列,其中存储货币值。我已将此列的数据类型设置为decimal。我的问题是,当我在网页上显示钱时,我可以用3位数后的逗号。

例如,我想将其显示为:USD980,443,22.00

目前显示如下:USD98044322.00

是否有可能,或者有其他方法可以做到这一点,因为我已多次在网站上看到它。

1 个答案:

答案 0 :(得分:2)

通常,您希望以服务器端语言执行此操作,以便从数据库中卸载负载,例如在PHP中:

USD<?php echo number_format($dollarsAndCents, 2)?>

但是,如果你已经决定在MySQL中这样做,请按照以下方式进行:

SELECT Format(dollarsAndCents, 2);