<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
        主站蜘蛛池模板: 青娱乐在线视频免费观看| 国产精品青草视频免费播放| 亚洲人成网站日本片| 亚洲人成色77777在线观看| 无套内射无矿码免费看黄| a毛片视频免费观看影院| 91网站免费观看| 免费国产美女爽到喷出水来视频| 亚洲av无码不卡私人影院| 亚洲日韩精品一区二区三区| 亚洲第一精品电影网| 羞羞的视频在线免费观看| 97人伦色伦成人免费视频| 亚洲色婷婷综合开心网| 亚洲另类小说图片| 一个人免费日韩不卡视频| 国产三级免费电影| 亚洲成人免费在线观看| 日韩在线观看免费| 波多野结衣中文字幕免费视频| 亚洲国产精品国自产拍AV| 亚洲精品乱码久久久久蜜桃| 成人无码WWW免费视频| 成年女人毛片免费视频| 国产亚洲综合网曝门系列| 亚洲精品无码成人| 永久中文字幕免费视频网站| 无码乱人伦一区二区亚洲一 | 免费国产a国产片高清网站| 亚洲精品无码久久久久APP | 91嫩草亚洲精品| 午夜性色一区二区三区免费不卡视频 | 亚洲AV无码专区国产乱码电影| 亚洲七久久之综合七久久| 成人毛片18女人毛片免费视频未 | 天天拍拍天天爽免费视频| 亚洲Av无码精品色午夜 | 成人黄色免费网址| 亚洲熟妇AV一区二区三区宅男| 一级毛片成人免费看免费不卡| 91亚洲国产在人线播放午夜|