1.ROUND(AVG(a.duration),2) 求取平均值并保留两位小数。
2.NOT LIKE ‘%sonar%’ 剔除掉like内部匹配数据。
SELECT b.duration,b.sunfullname,b.fullname,b.name FROM ( SELECT ROUND(AVG(a.duration),2) AS duration,a.sunfullname,a.fullname,a.name FROM jenkins_data a WHERE a.sunfullname NOT LIKE '%sonar%' GROUP BY a.fullname,a.sunfullname) b ORDER BY b.duration DESC