SQL 2005 视图排序问题
在SQL2005里建立的一个视图要求按某个字段排序。具体如下:
视图名:V_Test
select top (100) percent xh as 序号,name as 名字,fl as 分类 from test where fl='1' order by 序号
这个在查询分析器里打开之后没有按要求排序:
select 序号,名字,分类 from V_test
如果在查询分析器里在加上排序的话就可以:
select 序号,名字,分类 from V_test order by 序号
这个视图在SQL2000里用是正常的,在SQL2005里有没有别的解决方法。