select round(avg(distinct u.score),3) as avg_score
from recommend_tb r
left join user_action_tb u
on r.rec_user=u.user_id and rec_info_l=hobby_l