帮忙想想,这个sql怎么写
现有一数据表 WEBACCESS(sqlserver)
NOTE:此表用来记录某一个学校老师和学生上网情况.
结构如下:
[ID] [bigint] IDENTITY (1, 1) NOT NULL ,//学校ID号
[SchoolName] [char] (24) , //学校名字
[RecordDate] [smalldatetime] , //记录产生日期
[WebSite] [varchar] (320) , //访问网址
[AccessTimes] [int] NOT NULL , //某一天该学校访问此网址的访问次数
[GroupName] [char] (32) //组名称("学生组","教师组","ALL"(该网站学生组也访问了,教师组也访问了))
要求生成某个时间段内的网站访问量排行榜:如下的表结构结果按网站访问量从高到低排序)
ID 网站名 教师组访问次数 学生组访问次数 合计