select distinct c.music_name
from follow a ,music_likes b,music c
where a.user_id=1 and a.follower_id=b.user_id and b.music_id=c.id
and b.music_id not in(select music_id from music_likes where user_id=1)
order by c.id