求一SQL语句,相册表a记录相册的创建人,图片数等,按每个人发的图片数排序.
如上,其中每个人可以创建无限个相册, 
 相册表里有创建人,此相册的图片数等,要按每个人的图片数排序,图片数就是每人个创建的相册的图片总数,要怎么写啊,   如果用视图,那视图要怎么写啊??
------解决方案--------------------相册表字段: 创建人,所属相册编号,图片编号,.....   
 select 创建人,count(*)  
 from 相册表 
 group by 创建人 
 order by count(*) desc
------解决方案--------------------相册表a记录相册的创建人,图片数   
 SELECT 创建人,SUM(图片数) AS 图片总数 
 FROM 相册表a 
 GROUP BY 创建人 
 ORDER BY 图片总数 DESC
------解决方案--------------------选择条件中使用 group by 创建人