SELECT id,`影片简介`,`图片名`,`影片名称` FROM DAT_TABLE WHERE  `影片类别`=2  and id not in (select id from DAT_TABLE ORDER BY id DESC LIMIT 10) ORDER BY id DESC LIMIT 5 ->SELECT top 5 id,[影片简介],[图片名],[影片名称] FROM [DAT_TABLE] WHERE  [影片类别]=2  and id not in (select top 10 id from DAT_TABLE ORDER BY id DESC) ORDER BY id DESC

解决方案 »

  1.   

    什么数据库?
    MYSQL4。0以下可不支持子查询。
      

  2.   

    简单一点SELECT id,`影片简介`,`图片名`,`影片名称` FROM DAT_TABLE WHERE  `影片类别`=2   ORDER BY id DESC LIMIT 9,5
      

  3.   

    用phpmyadmin,先界面查询下,会有sql语句生成摘过去就行了!
      

  4.   

    支持coolstr(大只佬)
    正解!
    返回第10~15条
      

  5.   

    情况是这样的 我前面有top 10了 
    下面显示分类的top 5 就不能包括上面top 10的东西了
      

  6.   

    直接limit 10,5
    从11到15
      

  7.   

    SELECT id,`影片简介`,`图片名`,`影片名称` FROM DAT_TABLE WHERE  `影片类别`=2  and id not in (select id from DAT_TABLE ORDER BY id DESC LIMIT 10) ORDER BY id DESC LIMIT 10,5