日期:2014-05-19  浏览次数:20516 次

视图不能按 ORDER BY 排序
我新建了视图,当保存时其自动加上了   TOP   (100)   PERCENT,但打开视图时不能按ORDER   BY 来排序,按“执行 !”则可以排序,如果将100 改成了99,打开视图则可以按ORDER BY   排序,但数据不能全部显示出来,只有99%,现在我又要按order   by排序,又要100%的数据都能打开视图时显示。
如何才能做到。感谢

------解决方案--------------------
不要加top 100 percent,直接用*
------解决方案--------------------
定义视图的查询不能包含 ORDER BY 子句,除非在 SELECT 语句的选择列表中还有一个 TOP 子句。

------解决方案--------------------
怪,等高手.
------解决方案--------------------
看错了:》》》
------解决方案--------------------
哈哈,有这种事呀,帮顶