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