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

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

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

    posts - 110,  comments - 152,  trackbacks - 0

    第7章 創建計算字段

    這章主要介紹字段的拼接,將多個字段組合或變換成你想要的形式。

    1.一般而言,在DBMS中做這種變換和拼接遠比客戶機應用程序中做的要快。
    2.拼接可以使用關聯符號,但是關聯符號各個DBMS全不一樣。Access,SqlServer,Sybase用+號;DB2,PostgreSql,Oracle,Sysbase用||,而Mysql使用concat方法.一般而言,||是首選語法。
    3.使用別名也叫導出列,一般通過AS子句指定,Oracle有些不一樣。
    4.執行算數運算,Sql中有通用的4則運算,即 +  -  *  /

    第8章 使用數據處理函數

    本章介紹Sql的函數,這應該不陌生。

    1.每個DBMS的函數不盡相同,使用函數肯定會一定程度上造成SQL語句可移植性降低。
    2.每個DBMS不一樣,用到那個查那個的使用手冊是最佳辦法。

    第9章 數據匯總

    這章介紹Sql中的聚集函數

    1.聚集函數:運行在行組上,計算和返回單個值的函數.
    2.常見有下面5個,AVG(),COUNT(),MAX(),MIN(),SUM(),意義不用多說了。要注意的有幾點:一般而言,聚焦函數是忽略列中的空行(Null值)的,但是Count(*)時不忽略空行。
    3.通過ALL和DISTINCT來聚集不同值。ALL為默認,對所有行執行計算;DISTINCT,對不同的值進行計算。所以DISTINCT就不能和Count(*)配合使用。
    4.有些DBMS還提供了其他的聚集參數,如Top 和Top Percent。

    第10章 分組計算

    上一章內容的延續,找出匯總表內容子集的方法。主要是Group by子句和Having子句。

    Group By子句

    1.Group By子句限制超多,該子句一般在按組計算聚合時使用。
    2.Group By子句可以包含任意數目的列,這些列進行使得分組進行嵌套,而數據將在最后確定的分組上面匯總。
    3.Group By子句中的每個列必須是檢索列或是有效表達式,而且一般不能是長度可變的數據類型(如文本或備注型字段);如果使用有效表達式,則必須在Group By子句中采用相同的表達式,不能使用別名.
    4.除聚集計算語句外,Select語句中的每一個列都必須包含在Select語句中。
    5.如果分組列中具有Null值,則Null值將作為一個分組返回.
    6.Group By子句應該于Order By子句配合使用來控制最終的輸出順序.

    Having子句

    1.Having子句作用和Where子句類似,完成某種形式的過濾。Having子句可以支持所有的Where操作符。
    2.Having子句與Where子句的不同:Having子句是針對分組聚集值來過濾的,而不是針對某個特定的行值過濾的。
    3.Having子句與Where子句的不同:Having子句是在分組后過濾的,而Wher子句實在分組前過濾的.

    第11章 子查詢

    這章介紹子查詢,也算是老朋友了。

    1.子查詢一般用在Where子句和In子句中充當過濾條件的一部分,另外子查詢還可以用來填充計算列(這個偶用的少)。
    2.子查詢只能查詢一個列,如果查詢多列會出錯
    3.子查詢用的不好對DBMS性能下降比較大,選擇子查詢要慎重。(這點偶是受害者,我的一個子查詢的Sql執行了15分鐘,幸好只是個測試,要是上了項目,那就成笑話了)

    就到這里了,下次繼續.



    平凡而簡單的人一個,無權無勢也無牽無掛。一路廝殺,只進不退,死而后已,豈不爽哉!
    收起對“車”日行千里的羨慕;收起對“馬”左右逢緣的感嘆;目標記在心里面,向前進。一次一步,一步一腳印,跬步千里。
    這個角色很適合現在的


    posted on 2007-10-19 17:12 過河卒 閱讀(1311) 評論(0)  編輯  收藏 所屬分類: DataBase/Sql
    文章來自: http://www.blogjava.com/ponzmd/ (彭俊-過河卒) 轉貼請聲明!
    訪問統計:
    主站蜘蛛池模板: 久久久亚洲精品蜜桃臀| 国产亚洲精品2021自在线| 最新精品亚洲成a人在线观看| 免费看污成人午夜网站| 久久精品免费观看| 四虎影视在线看免费观看| 亚洲人成色777777老人头| 久久精品亚洲一区二区三区浴池| 亚洲国产成人乱码精品女人久久久不卡 | 亚洲精品自产拍在线观看动漫 | gogo免费在线观看| 黑人粗长大战亚洲女2021国产精品成人免费视频| 亚洲AV一宅男色影视| 久久亚洲国产成人影院网站| 国产麻豆免费观看91| 成人免费777777| 69堂人成无码免费视频果冻传媒| 香港a毛片免费观看| 免费看黄的成人APP| 中文字幕在线免费播放| jizz18免费视频| 手机永久免费的AV在线电影网| 亚洲av永久中文无码精品综合| 波多野结衣亚洲一级| 亚洲一区二区三区免费观看| 亚洲国产精品成人精品小说| 蜜芽亚洲av无码精品色午夜| 亚洲高清在线视频| 亚洲电影国产一区| 亚洲高清不卡视频| 亚洲午夜电影在线观看高清 | 成人免费无码大片A毛片抽搐 | 亚洲高清毛片一区二区| 亚洲成aⅴ人片久青草影院按摩| 亚洲国产区男人本色| WWW国产亚洲精品久久麻豆| 亚洲AV综合永久无码精品天堂| 国产午夜亚洲精品不卡免下载| 边摸边吃奶边做爽免费视频99 | 久久精品免费一区二区喷潮| 成人免费无码视频在线网站|