日期:2014-05-18  浏览次数:20679 次

sqlserver视图多字段排序!!强人请进!!
我建了个视图为xinxi_domain_shangjia_view为三个表的视图
里面有fbsj,ifsh,yz三个字段
我在视图里设定他们排序为 order by ifsh desc,yz,fbsj
但是我在查询这个视图时使用select distinct id,ifsh,biaoti,yz,fbsj进行查询时
yz没有按降序排列,但是我看视图里的所有行是都是按降序排列的,但是用查询分析器查出来结果不是
请问原因在那????????

------解决方案--------------------
试图里面不排序.

查询时再排.

select * from yours_view order by ....
------解决方案--------------------
你加distinct之后选取的行数和不用一样吗?