对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附加小数位的原因。