with a as( --创建临时表,用于进行查询top3的操作 select month(t1.fdate) as month,t3.song_id, t3.song_name song_name,count(*) play_pv from( select fdate,user_id,song_id --时间是2022年的 from play_log where year(fdate)=2022 )as t1,( select user_id,age --用户年龄是18-25岁之间的 from user_info where age between 18 and 25 )as t2,( se...