select exp_type,round(avg(timestampdiff(minute,out_time,in_time)/60),1) time from express_tb et join exp_action_tb ea on et.exp_number = ea.exp_number group by exp_type order by time; 求两个时间差的时候 用timestampdiff函数 这个函数求出来的比如说小时 他是整数 自动四舍五入后的整数,所以最好先求出分钟数,然后再除以60得到小时数