题解 | 推荐内容准确的用户平均评分

推荐内容准确的用户平均评分

https://www.nowcoder.com/practice/2dcac73b647247f0aef0b261ed76b47e

SELECT 
AVG(score)
FROM user_action_tb
WHERE user_id IN(
    SELECT DISTINCT t1.rec_user
    FROM recommend_tb t1
    INNER JOIN user_action_tb t2
    ON t1.rec_user = t2.user_id
    AND t1.rec_info_l = t2.hobby_l
)
AND hobby_l IN(
    SELECT hobby_l
    FROM user_action_tb
    WHERE user_id IN(
            SELECT DISTINCT t1.rec_user
            FROM recommend_tb t1
            INNER JOIN user_action_tb t2
            ON t1.rec_user = t2.user_id
            AND t1.rec_info_l = t2.hobby_l
    )
)

全部评论

相关推荐

03-20 11:10
已编辑
大连民族大学 Java
点赞 评论 收藏
分享
04-11 21:31
四川大学 Java
野猪不是猪🐗:(ja)va学弟这招太狠了
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务