题解 | #网易云音乐推荐(网易校招笔试真题)#

网易云音乐推荐(网易校招笔试真题)

https://www.nowcoder.com/practice/048ed413ac0e4cf4a774b906fc87e0e7

select
a.music_name
from
(
    select distinct
    m.music_name   music_name
    ,m.id
    from music m
    join music_likes ml
    on m.id=ml.music_id
    where ml.music_id in
    (
        select
        ml0.music_id
        from music_likes ml0
        where ml0.user_id in
        (
            select
            f.follower_id
            from follow f
            where f.user_id = '1'
        ) 
    )
    and ml.music_id not in
    (
        select
        ml0.music_id
        from music_likes ml0
        where ml0.user_id = '1'
    )
    order by 2
)a

全部评论

相关推荐

2024-12-07 16:16
已编辑
四川大学 Java
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务