国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > 綜合 > 正文

MS SQL教程_在視圖中使用ORDER BY子句

2024-07-21 02:12:00
字體:
供稿:網(wǎng)友

問:為什么sql server不允許在視圖定義使用order by子句?

答: sql server之所以不允許在視圖定義中使用order by子句是為了遵守ansi sql-92標準。因為對該標準的原理分析需要對結(jié)構(gòu)化查詢語言(sql)的底層結(jié)構(gòu)和它所基于的數(shù)學理論進行討論,我們不能在這里對它進行充分的解釋。但是,如果你需要在視圖中指定order by子句,可以考慮使用以下方法:

use pubs
go

create view authorsbyname
as
select top 100 percent *
from authors
order by au_lname, au_fname
go


microsoft在sql server 7.0中引入的top結(jié)構(gòu)在同order by子句結(jié)合使用時是非常有用的。只有在同top關(guān)鍵詞結(jié)合使用時,sql server才支持在視圖中使用order by子句。

注意:top關(guān)鍵詞是sql server對ansi sql-92標準的擴展。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 新和县| 郎溪县| 晋城| 五大连池市| 北宁市| 平陆县| 盐池县| 钟山县| 罗城| 西宁市| 漳州市| 广安市| 亚东县| 扶风县| 佛学| 达尔| 满洲里市| 防城港市| 南丰县| 特克斯县| 福鼎市| 巴里| 林州市| 库伦旗| 蕲春县| 布拖县| 五原县| 青田县| 怀集县| 牟定县| 洱源县| 阳信县| 瑞昌市| 通化县| 雷波县| 永仁县| 都安| 江北区| 蒙自县| 桃园市| 镇宁|