strSQL="select top 15 * from teacherinfo order by ID DESC";在上面查询的基础上要加入另一个表member中的一个字段:最后登录时间lastlogintime,并以lastlogintime降序排列

解决方案 »

  1.   

    strSQL="select top 15 t.*,m.lastlogintime from teacherinfo t ,member m order by m.lastlogintime DESC";
      

  2.   

     
    select * 
    from  
    (
    select top 15 * from teacherinfo order by ID DESC
    ) A
    inner join member on 你的条件
    order by lastlogintime desc --其实可以先联查在排序
      

  3.   

    select top 15 t.*,m.lastlogintime from teacherinfo as t ,member as m order by m.lastlogintime DESC
      

  4.   

    strSQL="select top 15 T.*,M.lastlogintime from teacherinfo T JOIN member M ON (T.关联列=M.关联列) order by M.lastlogintime DESC"; 
      

  5.   

    strSQL="select top 15 t.*,m.lastlogintime from teacherinfo t ,member m 
    where (T.关联列=M.关联列)
    order by m.lastlogintime DESC";
      

  6.   

    strSQL="select top 15 T.*,M.lastlogintime from teacherinfo T JOIN member M ON (T.关联列=M.关联列) order by M.lastlogintime DESC";