有表 song(id,song_name,album,play_count,fav_count)分别表示歌曲的主键id、歌曲名、专辑名、播放
有表 song(id,song_name,album,play_count,fav_count)分别表示歌曲的主键id、歌曲名、专辑名、播放次数和收藏次数。要求查询超过两首歌的专辑与其歌曲数,并且按专辑名排序;有同学给出如下sql语句: select id,count(*) from song order by album group by album having count(*)>2 ; 这个sql错误的地方是:
A、order by 后面跟group by语句
B、album没有出现在select语句中
C、在having条件中使用了count(*)
D、这个sql没有问题