<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆 - 312, 文章 - 14, 評論 - 1393, 引用 - 0
    數據加載中……

    SQL Server

    在SQL Server2005/2008中對記錄進行分組,并獲得每組前N條記錄
         摘要: 有一個表,三個字段:km、kh和cj。其中km為科目號、kh為考生號、cj為成績,現對km和kh進行分組,并獲得每組前2條記錄(按cj從高到低排序)。基本思想是為每組加一個序號列,再用where取序號小于等于20的。  閱讀全文

    posted @ 2009-10-31 21:08 銀河使者 閱讀(2557) | 評論 (1)  編輯

    SQL Server2005雜談(5):將聚合記錄集逆時針和順時針旋轉90度
         摘要: 有時我們需要將聚合結果進行旋轉,也就是說將要聚合的字段值作為字段名,將聚合結果作為記錄。這可以使用傳統的方法來解決,但在SQL Server2005提供了pivot函數可以更容易地解決這個問題。同時,還可以使用unpivot函數進行逆項的操作。   閱讀全文

    posted @ 2009-02-21 15:38 銀河使者 閱讀(1864) | 評論 (3)  編輯

    SQL Server2005雜談(3):四個排名函數(row_number、rank、dense_rank和ntile)的比較
         摘要: 本文介紹了SQL Server2005提供的四個排名函數(row_number、rank、dense_rank和ntile),其中row_number函數最常用,可以使用這個函數實現web分頁功能。rank和dense_rank函數可以處理字段重復值問題。而ntile函數用于對記錄進行分組處理。  閱讀全文

    posted @ 2009-02-05 20:21 銀河使者 閱讀(7063) | 評論 (2)  編輯

    SQL Server2005雜談(2):公用表表達式(CTE)的遞歸調用
         摘要: CTE不僅可以簡化嵌套SQL語句,還可以方便地實現遞歸調用。如要查詢一個部門下面的所有子部門,或某個省下面的所有市和行政區,只需要一個CTE就可以查出來。當然,如果不使用CTE,實現這個是比較麻煩的,如果只想用SQL實現,需要使用到游標等技術。  閱讀全文

    posted @ 2009-02-01 23:42 銀河使者 閱讀(2658) | 評論 (0)  編輯

    SQL Server2005雜談(1):使用公用表表達式(CTE)簡化嵌套SQL
         摘要: 在SQL Server中可以直接在SQL語句中嵌套其他的SQL語句,但當嵌套層次太多時,會使SQL語句難以理解和維護,而如果使用表變量(臨時表)又會增加I/O開銷。為了解決這個問題,在SQL Server2005中提供了CTE。使用CTE可以使被嵌套的SQL模塊化,從而大大增加了SQL語句的可讀性,同時又不會增加太多的I/O開鎖。  閱讀全文

    posted @ 2009-01-31 14:40 銀河使者 閱讀(4975) | 評論 (3)  編輯

    SQL Server 2005服務無法啟動的解決方法
         摘要: 今天想使用一下SQL Server 2005,啟動SQL Server Management Studio后,發現連不了數據庫了,看了下SQL Server的服務,竟然是停止狀態,啟動它,但無法啟動,但看日志后,發現了這樣的志信息:“C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\mastlog.ldf" 已壓縮,但未駐留在只讀數據庫或文件組中。必須將此文件解壓縮。”  閱讀全文

    posted @ 2009-01-20 22:39 銀河使者 閱讀(20545) | 評論 (0)  編輯

    妙用SQL Server聚合函數和子查詢迭代求和
         摘要: 本文介紹了如何通過SQL Server的sum聚合函數和多層子查詢來進行迭代求和,并在最后給出了通過建立函數的方式來簡化迭代求和的SQL語句。  閱讀全文

    posted @ 2008-09-02 12:53 銀河使者 閱讀(2303) | 評論 (3)  編輯

    用Session和唯一索引字段實現通用Web分頁功能
         摘要: 本文介紹了一種通過Web系統中的Session對象和數據表的唯一索引字段來實現Web分頁的方法。這種方法是通用的,適合于所有的數據庫(SQL Server、Oracle、access、paradox等),并且不需要在數據庫中建立任何資源(如存儲過程、視圖等)。需要的唯一條件就是表中要有一個唯一索引字段。  閱讀全文

    posted @ 2008-08-23 17:55 銀河使者 閱讀(2570) | 評論 (7)  編輯

    SQL Server2005雜談(4):在SQL Server2005中按列連接字符串的三種方法
         摘要: 本文介紹了按列連接一個字符串的三種方法,其中一種方法是使用CLR(在本例中使用C#)來實現SQL Server2005的擴展聚合函數的方式來實現。這種方式更加靈活,但在實現上也更加復雜。如果能很好地掌握它,就可以實現非常“酷”的功能!  閱讀全文

    posted @ 2008-06-25 13:16 銀河使者 閱讀(2850) | 評論 (3)  編輯

    使用Transact-SQL進行數據導入導出方法詳解
         摘要: 本文討論了如何通過Transact-SQL以及系統函數OPENDATASOURCE和OPENROWSET在同構和異構數據庫之間進行數據的導入導出,并給出了詳細的例子以供參考。  閱讀全文

    posted @ 2008-05-21 10:02 銀河使者 閱讀(2614) | 評論 (0)  編輯

    SQL Server各種導入導出數據方式的比較
         摘要: 在SQL Server中主要有三種方式導入導出數據:使用Transact-SQL對數據進行處理;調用命令行工具bcp處理數據;使用數據轉換服務(DTS)對數據進行處理。這三種方法各有其特點,下面就它們的主要特點進行比較。   閱讀全文

    posted @ 2008-05-14 12:22 銀河使者 閱讀(4028) | 評論 (2)  編輯

    在SQL Server2005中進行錯誤捕捉
         摘要: 任何程序都可能出現錯誤,在SQL Server中執行Transact-SQL也不例外。如果在Transact-SQL中發生了錯誤,一般有兩種捕捉錯誤的方法,一種是在客戶端代碼(如 c#、delphi等)中使用類似try...catch的語句進行捕捉;另外一種就是在Transact-SQL中利用Transact-SQL本身提供的錯誤捕捉機制進行捕捉。如果是因為Transact-SQL語句的執行而產生的錯誤,如鍵值沖突,使用第一種和第二種方法都可以捕捉,但是如果是邏輯錯誤,使用客戶端代碼進行捕捉就不太方便。因此,本文就如何使用Transact-SQL進行錯誤捕捉進行了討論。  閱讀全文

    posted @ 2008-05-09 09:57 銀河使者 閱讀(1352) | 評論 (0)  編輯

    主站蜘蛛池模板: 久99久精品免费视频热77| 337P日本欧洲亚洲大胆艺术图 | 在线免费观看亚洲| a国产成人免费视频| 亚洲国产精品特色大片观看完整版 | 久久久久成人片免费观看蜜芽| 亚洲一本大道无码av天堂| 美女被免费网站视频在线| 亚洲人妻av伦理| 99免费精品视频| 亚洲午夜在线电影| 精品国产污污免费网站aⅴ| 亚洲av片不卡无码久久| 在线观看免费精品国产| 成年网在线观看免费观看网址| 国产亚洲?V无码?V男人的天堂| 国产中文字幕在线免费观看| 亚洲欧洲第一a在线观看| 91精品免费国产高清在线| 亚洲日韩一区精品射精| 亚洲国产综合精品中文字幕 | 草久免费在线观看网站| 国产亚洲av片在线观看18女人| 精品视频在线免费观看| 亚洲制服丝袜在线播放| 啊v在线免费观看| 中文无码成人免费视频在线观看| 自怕偷自怕亚洲精品| 好男人视频社区精品免费| 一级特黄录像视频免费| 99久久精品国产亚洲| 日本特黄特黄刺激大片免费| 一个人看的在线免费视频| 久久精品国产亚洲av麻豆色欲| 97人伦色伦成人免费视频| 国产成人1024精品免费| 亚洲国产综合第一精品小说| 日韩亚洲国产二区| 亚洲人成在线免费观看| 午夜在线免费视频| va天堂va亚洲va影视中文字幕|