• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • T-SQL學習筆記(1)

    發表于:2007-05-25來源:作者:點擊數: 標簽:數據庫筆記T-SQLSelect語句
    Select語句 Select語句從 數據庫 種按指定的條件查詢數據,主要包含下列子句: Select子句 From子句 Where子句 Group By子句 Having子句 Order By子句 還包括下列關鍵字: Null關鍵字 Like關鍵字 Cube關鍵字 Case關鍵字 In關鍵字 OpenRowSet關鍵字 對于一些比較

    Select語句

    Select語句從數據庫種按指定的條件查詢數據,主要包含下列子句:

    Select子句

    From子句

    Where子句

    Group By子句

    Having子句

    Order By子句

    還包括下列關鍵字:

    Null關鍵字

    Like關鍵字

    Cube關鍵字

    Case關鍵字

    In關鍵字

    OpenRowSet關鍵字

    對于一些比較熟悉的子句和關鍵字這里就不多說了,下面只寫一些不熟悉的.

    Group By子句

    Group By子句主要指出對查詢結果分組的依據,通常跟聚合函數(Sum, Max,Min等)一起使用.舉個例子:比如我們可以使用SUM函數計算所有商店的銷售總額,如果我們希望計算每一家商店各自的總銷售額時該怎么辦呢?要實現這一目的我們需要做兩件事:首先,我們需要查詢商店名稱和銷售額兩個字段;然后,我們使用SQL語言的GROUP BY命令將銷售額按照不同的商店進行分組,從而計算出不同商店的銷售總額。GROUP BY命令的語法格式為:

     SELECT "column_name1", SUM("column_name2")

      FROM "table_name"

      GROUP BY "column_name1"

      我們可以使用如下命令實現上述查詢目的:

      SELECT store_name, SUM(Sales)

      FROM Store_Information

      GROUP BY store_name

      查詢結果顯示為:

      store_name     SUM(Sales)

      Los Angeles     $1800

      San Diego         $250

      Boston                $700

      小注:

      GROUP BY關鍵字一般應用于同時查詢多個字段并對字段進行算術運算的SQL命令中。

    Having子句

    Having子句跟Where類似,就是專門同Group By一起使用,指出在Group By中的條件.

    小結:

    Group By語句使用中一般必須有聚合函數,對數據進行分類.Having就是專門用來指定Group By子句中的條件的.


    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>