本帖最后由 jack 于 2014-11-17 17:45 编辑
var sql = "select top 9 (select max(id) from TLK_个人基本信息表单) id,(select max(APPLICATIONID) from TLK_个人基本信息表单) APPLICATIONID,(select max(domainid) from TLK_个人基本信息表单) domainid,item_工号,item_学时 from (select sum(item_课时) item_学时,item_工号 from (TLK_大讲座俱乐部课程报名 t1 LEFT OUTER JOIN TLK_大讲座俱乐部课程成员 t2 on t1.id = t2.PARENT) where t2.ITEM_工号 is not null and t1.ITEM_开课时间 between dateadd(mm,-1,getDate()) and getDate() GROUP BY ITEM_工号 union all select sum(item_课时) item_学时,item_工号 from ((select ITEM_班级名称,ITEM_班级号,item_课时 from TLK_班级教学大纲管理 m1 LEFT OUTER JOIN TLK_班级教学计划子表 m2 on m1.id = m2.PARENT) n1 LEFT OUTER JOIN (select ITEM_班级号,item_工号 from (TLK_班级学员主表单 t1 LEFT OUTER JOIN TLK_学员表 t2 on t1.id = t2.PARENT)) n2 on n1.item_班级号 = n2.item_班级号) GROUP BY item_工号) t order by item_学时 desc";
sql;
如果sql语句加上 order by item_学时 desc 时
如果去掉 order by item_学时 desc 时
|