关于组合查询并排序的问题

发表于:2007-06-30来源:作者:点击数: 标签:
有如下记录 idstypesmtypemrtyper 214空白108教学效果25课程介绍1 215空白109建设与规划26课程介绍1 216空白110模拟电子技术27电子教案2 219空白111数字电子技术28电子教案2 220空白112实验项目29实践教学3 221空白113实训专用周项目30实践教学3 222空白114创
有如下记录
id    stype    s    mtype            m    rtype    r
214    空白    108    教学效果            25    课程介绍    1
215    空白    109    建设与规划            26    课程介绍    1
216    空白    110    模拟电子技术      27    电子教案    2
219    空白    111    数字电子技术      28    电子教案    2
220    空白    112    实验项目            29    实践教学    3
221    空白    113    实训专用周项目   30    实践教学    3
222    空白    114    创新设计项目      31    实践教学    3
223    空白    115    实况录像            32    视频资料    4
224    空白    116    教学视频            33    视频资料    4
225    空白    117    练习册            34    习题及考核    5
226    空白    118    考试样卷            35    习题及考核    5
227    空白    119    自动出卷系统      36    习题及考核    5

想得到以r为序的rtype的唯一记录

使用

select top 4 rtype from type group by rtype order by min(r) desc

即可

修改min为max即将顺序相反

原文转自:http://www.ltesting.net