当前位置: 代码迷 >> ASP.NET >> 查询排序的有关问题,请高手给解决一下
  详细解决方案

查询排序的有关问题,请高手给解决一下

热度:2221   发布时间:2013-02-25 00:00:00.0
查询排序的问题,请高手给解决一下!
表A   中有N个字段,主要的是id、name、paix这两个字段是int型的字段name是字符型,id是主键name和paix里的记录都不唯一,我现在想排序,要实现的功能是:取出前十条记录,所有查询出的记录如果id和paix的数字大就排在最前面,而且这十条记录的name字段不能重复。

有哪位高手能给出个实现的sql语句!

------解决方案--------------------------------------------------------
select max(id),name,max(paix)
from table
group by name
------解决方案--------------------------------------------------------
select top 10 max(id),name,max(paix),c1,c2,...
from table
group by name,c1,c2,...

拜托变通下好不
  相关解决方案