我正在将csv数据导入sequel pro。其中一列名为fees,包含1713.192938这样的数字。在csv中,数据类型设置为常规。当我把它导入sequel pro时,数据类型变为varchar。这些数字将正确地显示在界面中,但当我尝试进行一些聚合(如sum(fees))时,结果要大得多。例如,如果我在excel中计算前10行费用的总和,它大约是1000,但是当我在sequel pro中计算(费用)时,它显示为38310。我也尝试将数据类型更改为int(11),问题也是一样的。我也试过使用cast(fees as float)和cast(fees as decimal(15,5))之类的函数,但都不起作用。如何在excel和导入时转换数据类型以进行精确计算?
暂无答案!
目前还没有任何答案,快来回答吧!