表cha_YMAdvertis
id  theid link IMG Mon
1 id_1 1.rsp 1.jqg 10
2 id_2 2.rsp 2.jqg 11
3 id_3 3.rsp 3.jqg 12
4 id_4 4.rsp 4.jqg 13
5 id_5 5.rsp 5.jqg 14
6 id_6 6.rsp 6.jqg 15
7 id_7 7.rsp 7.jqg 16
8 id_8 8.rsp 8.jqg 17
9 id_9 9.rsp 9.jqg 18
10 id_10 10.rsp 10.jqg 19
11 id_11 11.rsp 11.jqg 20
12 id_12 12.rsp 12.jqg 21
13 id_13 13.rsp 13.jqg 22
14 id_14 14.rsp 14.jqg 23
15 id_15 15.rsp 15.jqg 24我想取Mon大于12并按Mon值升序排列的所有记录中的第3条起的6条记录
请大师指教

解决方案 »

  1.   

    select top 4 * from (select top 6 * from cha_YMAdvertis where Mon > 12 order by Mon) order by Mon desc
      

  2.   

    select top 4 * from (select top 6 * from cha_YMAdvertis where Mon > 12 order by Mon) order by Mon desc
      

  3.   

    select top 6 * from cha_YMAdvertis where ID not in(select top 3 ID from cha_YMAdvertis where Mon > 12 order by Mon) and Mon > 12 order by Mon