gpt4 book ai didi

mysql - 价格,以 VARCHAR 格式转换为 DECIMAL 格式

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

在我的 SQL 数据库中,我有 VARCHAR 格式的价格,但当我尝试按价格订购时遇到问题。我尝试使用此查询但不起作用..!

CAST(price AS DECIMAL) DESC

如果我启动此查询,结果顺序为:

1.123,45
122,00
2.543,21
656,00
etc

最佳答案

使用替换来创建小数点,然后使用精度和小数位数进行转换...

cast(replace(Price, ',', '.') as decimal(9,2))

关于mysql - 价格,以 VARCHAR 格式转换为 DECIMAL 格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42157541/

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