<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
        問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
        當前位置: 首頁 - 科技 - 知識百科 - 正文

        SQLServer技巧集

        來源:懂視網(wǎng) 責編:小采 時間:2020-11-09 15:24:53
        文檔

        SQLServer技巧集

        SQLServer技巧集:1.把某個字段重新生氣序列(從1到n): DECLARE @i int Set @i = 0 Update Table1 Set @i = @i + 1,Field1 = @i 2.按成績排名次 Update 成績表 Set a.名次 = ( Select Count(*) + 1 From 成績表 b Where a.總成績 b.總
        推薦度:
        導讀SQLServer技巧集:1.把某個字段重新生氣序列(從1到n): DECLARE @i int Set @i = 0 Update Table1 Set @i = @i + 1,Field1 = @i 2.按成績排名次 Update 成績表 Set a.名次 = ( Select Count(*) + 1 From 成績表 b Where a.總成績 b.總

        1.把某個字段重新生氣序列(從1到n): DECLARE @i int Set @i = 0 Update Table1 Set @i = @i + 1,Field1 = @i 2.按成績排名次 Update 成績表 Set a.名次 = ( Select Count(*) + 1 From 成績表 b Where a.總成績 b.總成績 ) From 成績表 a 3.查詢外部數(shù)據(jù)庫 Se

        1.把某個字段重新生氣序列(從1到n):
        DECLARE @i int
        Set @i = 0
        Update Table1 Set @i = @i + 1,Field1 = @i

        2.按成績排名次
        Update 成績表
        Set a.名次 = (
        Select Count(*) + 1
        From 成績表 b
        Where a.總成績 < b.總成績
        )
        From 成績表 a

        3.查詢外部數(shù)據(jù)庫
        Select a.*
        From OpenRowSet('Microsoft.Jet.OLEDB.4.0','c:/test.mdb';'admin';'',Table1) a

        4.查詢Excel文件
        Select *
        From OpenDataSource('Microsoft.Jet.OLEDB.4.0','Data Source="c:/test.xls";User ID=Admin;Password=;Extended properties=Excel 8.0')...Sheet1$

        5.在查詢中指定排序規(guī)則
        Select * From Table1 Order By Field1 COLLATE Chinese_PRC_BIN
        為什么要指定排序規(guī)則呢?參見:
        http://www.delphibbs.com/delphibbs/dispq.asp?lid=1633985
        例,檢查數(shù)據(jù)庫中的Pub_Users表中是否存在指定的用戶:
        Select Count(*) From Pub_Users Where [UserName]='admin' And [PassWord]='aaa' COLLATE Chinese_PRC_BIN
        默認比較是不區(qū)分大小寫的,如果不加COLLATE Chinese_PRC_BIN,那么密碼aaa與AAA是等效的,這當然與實際不符.注意的是,每個條件都要指定排序規(guī)則,上例中用戶名就不區(qū)分大小寫.


        6.Order By的一個小技巧
        Order By可以指定列序而不用指定列名,在下面的例子里說明它的用處(注意,第三列未指定別名)
        Select a.ID,a.Name,(Select Count(*) From TableB b Where a.ID=b.PID) From TableA a Order By 3

        聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

        文檔

        SQLServer技巧集

        SQLServer技巧集:1.把某個字段重新生氣序列(從1到n): DECLARE @i int Set @i = 0 Update Table1 Set @i = @i + 1,Field1 = @i 2.按成績排名次 Update 成績表 Set a.名次 = ( Select Count(*) + 1 From 成績表 b Where a.總成績 b.總
        推薦度:
        標簽: 重新 小技巧 技巧
        • 熱門焦點

        最新推薦

        猜你喜歡

        熱門推薦

        專題
        Top
        主站蜘蛛池模板: 怡红院亚洲怡红院首页| 又粗又黄又猛又爽大片免费| 亚洲va无码专区国产乱码| 一级人做人a爰免费视频| 亚洲欧洲精品成人久久奇米网| 亚洲av成人一区二区三区在线播放| 成熟女人特级毛片www免费| 亚洲精品国产精品| 国产又长又粗又爽免费视频| 羞羞漫画小舞被黄漫免费| 亚洲国产精品成人久久蜜臀| 久久久久国色AV免费看图片| 亚洲一线产品二线产品| 亚洲综合男人的天堂色婷婷| 最好2018中文免费视频| 最近中文字幕2019高清免费| 91精品国产亚洲爽啪在线观看| 亚欧免费视频一区二区三区| 亚洲自国产拍揄拍| 国产又黄又爽又猛的免费视频播放 | 永久免费无码网站在线观看个| 亚洲国产综合久久天堂| 国产又黄又爽又大的免费视频| 亚洲国产精品不卡在线电影| 青青青国产在线观看免费| MM1313亚洲精品无码久久| 在线日韩日本国产亚洲| 久久国产色AV免费看| 亚洲中文字幕乱码AV波多JI| 亚洲国产成人久久综合一区77| 大地影院MV在线观看视频免费| 亚洲a视频在线观看| gogo全球高清大胆亚洲| 国产成人一区二区三区视频免费 | 亚洲成A人片在线观看无码3D| 黄色片免费在线观看| 中文字幕亚洲男人的天堂网络| 亚洲成a人片在线观看老师| 最好看最新的中文字幕免费| 亚洲人成网站999久久久综合| 亚洲色欲久久久久综合网|