为什么sqlserver企业管理器中视图能用order by,不是说视图不能用order的嘛

如题所述

1.如果你说的是创建视图,只有同时使用top或for xml才可以用order by
例如:create view vv as select top 100 * from products order by product_id,是允许的
但是create view vv as select * from products order by product_id,就会出错
2.如果你说的是查询视图,可以随时用order by
例如:select * from vv order by product_id
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-01-08
创建视图时使用order by有限制,使用视图时可以随便用。
相似回答