题解 | 统计用户获得积分
SELECT DISTINCT(user_id), ROUND(SUM(TIMESTAMPDIFF(minute, visit_time, leave_time)/10)-0.5) AS point FROM visit_tb GROUP BY user_id ORDER BY point DESC;
时间差减去0.5就可以完成四舍五入舍去小数点这一步
SELECT DISTINCT(user_id), ROUND(SUM(TIMESTAMPDIFF(minute, visit_time, leave_time)/10)-0.5) AS point FROM visit_tb GROUP BY user_id ORDER BY point DESC;
时间差减去0.5就可以完成四舍五入舍去小数点这一步
相关推荐