예를 들어
create view test
as
select top 100 percent a.num,b.name from table a join
(select num,name from table 2
where num=1
group by num) b on a.name=b.name
where a.num=3
order by a.name
이런식으로 인라인 뷰가 들어간 뷰를 만들었는데요...
문제는 order by 한 놈이 정렬이 않된다는 겁니다. 인덱스 모두 정상적으로 타구요..
select 만 해보면.. 정렬이 되는데요...
select* from test 라는 뷰를 그냥 select 하면...정렬이 되지 않습니다. view 를 select 하고 order by로 다시
정렬을 해야 하는지요...
문의 드립니다.
|