select distinct round(avg(distinct score),3) as avg_score from recommend_tb as rb
right join user_action_tb as ub
on rb.rec_user=ub.user_id
where rb.rec_info_l=ub.hobby_l;