<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)  編輯

    主站蜘蛛池模板: 四虎影视免费永久在线观看| 国产羞羞的视频在线观看免费| 啦啦啦完整版免费视频在线观看 | 久久精品免费一区二区| 亚洲成AV人片在| 好久久免费视频高清| 亚洲国产精品自在在线观看 | 国产福利在线免费| 亚洲一级毛片在线播放| 边摸边脱吃奶边高潮视频免费 | 成人免费一级毛片在线播放视频| 亚洲神级电影国语版| 黄页网站免费在线观看| 7777久久亚洲中文字幕| 13小箩利洗澡无码视频网站免费| 中文字幕精品亚洲无线码一区 | 中文在线观看永久免费| 亚洲AV无码一区二区二三区入口| 国产日韩一区二区三免费高清 | 亚洲日本成本人观看| 国产免费av片在线播放| 国产成人1024精品免费| 久久久久亚洲AV成人无码网站| 老司机福利在线免费观看| 国产精品亚洲综合专区片高清久久久| 亚洲一区二区无码偷拍| 国产免费资源高清小视频在线观看| 白白色免费在线视频| 久久九九亚洲精品| 国产1024精品视频专区免费| 综合偷自拍亚洲乱中文字幕| 亚洲自偷自偷在线制服| 国产成人免费在线| 在线观看亚洲免费| 亚洲国产精品VA在线看黑人| 免费在线观看的网站| 无码 免费 国产在线观看91| 亚洲视频精品在线| 免费v片在线观看无遮挡| 羞羞漫画小舞被黄漫免费| 亚洲成AV人片在线观看无码|