gpt4 book ai didi

sql - 替换或删除字符,然后转换为十进制

转载 作者:行者123 更新时间:2023-12-04 23:45:37 24 4
gpt4 key购买 nike

我需要删除或替换不需要的字符 (%),它位于字符串的末尾,然后将字符串转换为小数,因为我需要得到 sum 的 2 个字段名为 discount1discount2

我最后尝试的组合是:

replace ((p16.pa_value,'%','')CAST (p16.pa_value AS DECIMAL (3,0))) as discount2,

这似乎是非常错误的,因为 CAST 是在 replace 语句中

最佳答案

试试这个:

CAST (replace (p16.pa_value,'%','') AS DECIMAL (3,0)) as discount2

关于sql - 替换或删除字符,然后转换为十进制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13340190/

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