1. 
select top 10 *
from (
        select 图片Id,图片名称,count(1) as num
        from 表 
        where datediff(day,getdate(),下载时间)=0
        group by 图片Id,图片名称
     )t
order by num desc2. select top 10 *
from (
        select 图片Id,图片名称,count(1) as num
        from 表 
        where datediff(month,getdate(),下载时间)=0
        group by 图片Id,图片名称
     )t
order by num desc