楼上的好像不行吧,你那样是按照记录本身来排序。我理解楼主的意思是这样的:假如记录x匹配y个,那么楼主是想按照y的大小来排序记录,而并不是按照记录本身来排序。单纯的sql语句实现不了这样的结果,要用到存储过程了,不知道楼主能不能接受,呵呵