-- 问题提炼:推荐内容准确 求这些用户的平均评分 SELECT ROUND(AVG(DISTINCT u.score), 3) AS avg_score FROM recommend_tb r INNER JOIN user_action_tb u ON r.rec_user = u.user_id AND r.rec_info_l = u.hobby_l ;
注意去重,因为是给同一个用户推荐相同的内容,我需要统计不同用户
END
-- 问题提炼:推荐内容准确 求这些用户的平均评分 SELECT ROUND(AVG(DISTINCT u.score), 3) AS avg_score FROM recommend_tb r INNER JOIN user_action_tb u ON r.rec_user = u.user_id AND r.rec_info_l = u.hobby_l ;
注意去重,因为是给同一个用户推荐相同的内容,我需要统计不同用户
END