SELECT concat(2/10,'%');
结果集居然是 0.2000%
主要看你想要保留几位以你给出的数据为例如果保留两位:SELECT concat(convert(2/10,decimal(5,2)),'%');如果嫌麻烦:SELECT concat(round(2/10,2),'%');如果只是纯粹的去掉无效的0:SELECT 0 + CAST(2/10 AS CHAR);