熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> SQL Server >> 正文

SQL入門:復雜查詢

2013-11-15 14:32:33  來源: SQL Server 

  復雜查詢
  DB 通用數據庫允許您通過使用 ROLLUP 和 CUBE 分組合並及查看單個結果集中的多列這種新型而強大的功能增強並簡化了基於數據分析的 SQL
  
  有很多方法可從數據庫中抽取有用信息可執行遞歸查詢從現存數據集中產生結果表
  
  
  ROLLUP 和 CUBE 查詢
  在查詢的 GROUP BY 子句中指定 ROLLUP 和 CUBE 運算 ROLLUP 分組產生包含常規分組行和小計行的結果集CUBE 分組產生包含來自 ROLLUP 和交叉制表行中的行的結果集所以對於 ROLLUP可獲取每人每月的銷售量以及每月銷售總量和總部總量對於 CUBE將包括每人銷售總量的附加行參見 SQL Reference 以了解更詳細的情況
  
  
  遞歸查詢
  遞歸查詢是迭代使用結果數據來確定進一步結果的查詢可以把這想象成在一棵樹上或一幅圖中來回移動使用遞歸查詢的常見示例包括材料單應用程序訂票系統網絡計劃和調度遞歸查詢是使用包括引用自己名稱的的公共表表達式來編寫的參見 SQL Reference 以獲取遞歸查詢的示例

From:http://tw.wingwit.com/Article/program/SQLServer/201311/21963.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.