对 Mysql CONCAT 函数有疑问。
我有一个十进制字段,例如,
EMP_SALARY DECIMAL(10,2) --> having following values 1000, 2000, 2000.50, 2000.25
我在十进制字段上使用 concat,例如,
SELECT EMP_SALARY -- returns 1000, 2000, 2000.50, 2000.25
SELECT CONCAT(EMP_SALARY) -- returns 1000.00, 2000.00, 2000.50, 2000.25
我不确定并且想知道 CONCAT 附加小数位的原因。