日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

Sql學(xué)習(xí)第三天——SQL 關(guān)于with ties介紹_Mssql數(shù)據(jù)庫(kù)教程

編輯Tag賺U幣
教程Tag:暫無(wú)Tag,歡迎添加,賺取U幣!

推薦:Sql學(xué)習(xí)第二天——SQL DML與CTE概述
關(guān)于DML即數(shù)據(jù)操縱語(yǔ)言;關(guān)于CTE即公用表表達(dá)式,接下來(lái)為大家介紹下CTE使用的地方以及優(yōu)點(diǎn)同時(shí)提供一個(gè)簡(jiǎn)單的CTE例題,感興趣的各位可以參考下哈

關(guān)于with ties

對(duì)于with ties一般是和Top , order by相結(jié)合使用的,會(huì)查詢(xún)出最后一條數(shù)據(jù)額外的返回值(解釋?zhuān)喝绻凑誳rder by 參數(shù)排序TOP n(PERCENT)返回了前面n(pencent)個(gè)記錄,但是n+1…n+k條記錄和排序后的第n條記錄的參數(shù)值(order by 后面的參數(shù))相同,則n+1、…、n+k也返回。n+1、…、n+k就是額外的返回值)。

實(shí)驗(yàn):

實(shí)驗(yàn)用表(PeopleInfo):

復(fù)制代碼 代碼如下:hl5o.cn

CREATE TABLE [dbo].[PeopleInfo](
[id] [int] IDENTITY(1,1) NOT NULL,
[name] [nchar](10) COLLATE Chinese_PRC_CI_AS NULL,
[numb] [nchar](10) COLLATE Chinese_PRC_CI_AS NOT NULL,
[phone] [nchar](10) COLLATE Chinese_PRC_CI_AS NULL
) ON [PRIMARY]

向表中插入數(shù)據(jù):
復(fù)制代碼 代碼如下:hl5o.cn

insert into peopleinfo([name],numb,phone) values ('李歡','3223','1365255')
insert into peopleinfo([name],numb,phone) values ('李歡','322123','1')
insert into peopleinfo([name],numb,phone) values ('李名','3213112352','13152')
insert into peopleinfo([name],numb,phone) values ('李名','32132312','13342563')

查看插入的全部數(shù)據(jù):
復(fù)制代碼 代碼如下:hl5o.cn

select * from dbo.PeopleInfo

結(jié)果圖:

操作步驟1:不用with ties

代碼:

復(fù)制代碼 代碼如下:hl5o.cn

select top 3 * from peopleinfo order by [name] desc

結(jié)果如圖:

操作步驟2:用with ties

代碼:

復(fù)制代碼 代碼如下:hl5o.cn

select top 3 with ties * from peopleinfo order by [name] desc

結(jié)果如圖:

如果with ties不與top和order by結(jié)合使用的錯(cuò)誤示范:

操作步驟1:不與order by結(jié)合使用,只和top結(jié)合使用:

代碼:

復(fù)制代碼 代碼如下:hl5o.cn

select top 3 with ties * from peopleinfo

錯(cuò)誤消息如圖:

  操作步驟2:不與top結(jié)合使用,只和order by結(jié)合使用:

代碼:

復(fù)制代碼 代碼如下:hl5o.cn

select with ties * from peopleinfo order by [name] desc

錯(cuò)誤消息如圖:

操作步驟3:不與top結(jié)合使用也不與order by結(jié)合使用:

代碼:

復(fù)制代碼 代碼如下:hl5o.cn

select with ties * from peopleinfo

錯(cuò)誤消息如圖:

分享:Sql學(xué)習(xí)第三天——SQL 關(guān)于CTE(公用表達(dá)式)的遞歸查詢(xún)使用
公用表表達(dá)式(CTE)具有一個(gè)重要的優(yōu)點(diǎn),那就是能夠引用其自身,從而創(chuàng)建遞歸 CTE接下來(lái)詳細(xì)介紹下:CTE 的基本語(yǔ)法結(jié)構(gòu),在使用CTE時(shí)注意事項(xiàng)以及實(shí)例操作

來(lái)源:模板無(wú)憂(yōu)//所屬分類(lèi):Mssql數(shù)據(jù)庫(kù)教程/更新時(shí)間:2013-04-23
相關(guān)Mssql數(shù)據(jù)庫(kù)教程