首页 电脑 电脑学堂 查看内容

SQL Server中使用ORDER BY子句的问题

2012-4-9 10:07 623 0

摘要: SQL Server中使用ORDER BY子句的问题   SQL Server之所以不允许在视图定义中使用ORDER BY子句是为了遵守ANSI SQL-92标准。因为对该标准的原理分析...
关键词: 子句 nbsp ORDER Server SQL 标准 视图 图中 TOP ltesting

SQL Server中使用ORDER BY子句的问题   SQL Server之所以不允许在视图定义中使用ORDER BY子句是为了遵守ANSI SQL-92标准。因为对该标准的原理分析需要对结构化查询语言(SQL)的底层结构和它所基于的数学理论进行讨论,我们不能在这里对它进行充分的解释。但是,如果你需要在视图中指定ORDER BY子句,可以考虑使用以下方法: USE pubs GO CREATE VIEW AuthorsByName AS  www.2cto.com   SELECT TOP 100 PERCENT * FROM authors  ORDER BY au_lname, au_fname GO ltesting.net   Microsoft在SQL Server 7.0中引入的TOP结构在同ORDER BY子句结合使用时是非常有用的。只有在同TOP关键词结合使用时,SQL Server才支持在视图中使用ORDER BY子句。 ltesting.net   注意:TOP关键词是SQL Server对ANSI SQL-92标准的扩展。       作者 js_jammy
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

最新评论

返回顶部