gpt4 book ai didi

php - 将小数点后两位插入数据库的千位格式

转载 作者:行者123 更新时间:2023-11-29 01:38:16 24 4
gpt4 key购买 nike

我有值 1000,我希望它有两位小数。所以我所做的就是使用数字格式功能。

number_format(1000,2);

所以我的输出会像这样 1,000.00。但是,我无法将带有 , 符号的 1,000 值插入到我的数据库表类型 decimal (6,2) 中。有什么方法可以将我的 1000 值连同两位小数一起插入。或者我需要更改表格类型?

最佳答案

存储为 DECIMAL 并使用 FORMAT 格式化:

CREATE TABLE tab(col DECIMAL(6,2) );

INSERT INTO tab VALUES (10), (67), (1000), (1006.2);

SELECT FORMAT(col, 2) AS result
FROM tab;

SqlFiddleDemo

输出:

╔══════════╗
║ result ║
╠══════════╣
║ 10.00 ║
║ 67.00 ║
║ 1,000.00 ║
║ 1,006.20 ║
╚══════════╝

关于php - 将小数点后两位插入数据库的千位格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33297902/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com