所谓分组无非就是对分组字段自身做了distinct,对你这需求来说,无非就是先对自己做一次dd字段的distinct,然后去前8条,再通过自联结取得这8个dd对应的数据,至于分页也是对dd的分页

解决方案 »

  1.   

    select top 8 dd from lwmain group by dd order by dd
      

  2.   

    分页用rownumber方式做啊,数据源是select top 8 dd from lwmain group by dd order by dd,而不是lwmain,分完页再去抽你要数据
      

  3.   

    问题1、分组后然后用row_number()给每个组带上序号
    问题2、根据存储过程传入的页号和每页的数量来从上述数据集中获取数据