mysql拼接百分号时,自动补0

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);