我收到了这个错误:
“#1064 - 您的SQL语法出错;请查看与您的MySQL服务器版本对应的手册,以便在'varchar,convert(Money,
donate_amt
)附近使用正确的语法,1), '。'','')'在第1行“
当试图转换所有列数:donate_amt,表“”corp_donate“。可以帮我解决它。下面是我试过的代码:
select replace(convert(varchar,convert(Money, `donate_amt`),1),'.00','')
答案 0 :(得分:0)
select replace(convert(varchar,cast(donate_amt as money),1), '.00','')
试试这个......