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

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

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

    Jcat
    寵辱不驚,閑看庭前花開花落~~
    posts - 173,comments - 67,trackbacks - 0

    如果查詢中包括聚合函數,而所選擇的列并不在聚合函數中, 那么這些列就必須在GROUP BY子句中。否則將會出現如下錯誤:ORA-00937: not a single-group group function


    不能在WHERE子句中使用聚合函數來限制行。否則將會出現如下錯誤:ORA-00934: group function is not allowed here


    GROUP BY可以不與HAVING一起使用,但HAVING必須與GROUP BY一起使用


    W-G-H的執行順序
    SELECT?type_id,?AVG(price)
    FROM?products
    WHERE?price<15
    GROUP?BY?type_id
    HAVING?AVG(price)>13;
    1. WHERE對返回的進行過濾
    2. GROUP BY對保留的行進行分組
    3. HAVING對分組進行過濾


    子查詢不能包含ORDER BY


    雙引號直接用:'The "Great" Gatsby' (表示字符串 The "Great" Gatsby )
    單引號要轉義:'O''Malley' (表示字符串 O'Malley )

    ?DML
    select column1,column2 from table
    insert into table(column1,column2) values('a','b')
    update table set column1='a' where column2='b'
    delete from table where column1='a'


    --外連接,使用叉積表達有歧義,不運行:查詢中包含不允許的外聯接請求。
    select * from a,b,c
    ??????? where a.a_id*=b.a_id
    ??????????? and b.b_id*=c.b_id

    --這樣就不存在歧義性了
    select * from a
    ??? LEFT OUTER JOIN b on (a.a_id=b.a_id)
    ??? LEFT OUTER JOIN c on (b.b_id=c.b_id)

    posted on 2006-08-23 08:36 Jcat 閱讀(408) 評論(1)  編輯  收藏 所屬分類: Database

    FeedBack:
    # re: SQL Miscellane
    2006-10-20 00:04 | 金剛吃香蕉
    霸霸,給你補充一小點哈:
    1.當使用group by后,select后面就不能跟*,必須跟具體的東西,如
    select name,age from XXX group by name,age;//這個是對的。
    select * from XXX group by name,age; //這個就是錯誤的。
    PS:即使一張表的全部內容就是只有name和age,也仍然要按上面的
    寫法。

    2.where和having都是一種條件選擇語句。having只配合group by使用。
    還有一個就是where與having的區別。where是先查后排,having是先排
    后查。  回復  更多評論
      
    主站蜘蛛池模板: 免费一级一片一毛片| 18禁黄网站禁片免费观看不卡| 亚洲av无码一区二区三区天堂| 色老板亚洲视频免在线观| 国产精品亚洲午夜一区二区三区| 日本亚洲免费无线码 | 亚洲国产精品视频| 亚洲福利在线播放| 国产精品亚洲mnbav网站| 黑人大战亚洲人精品一区| 亚洲色精品aⅴ一区区三区| 欧洲亚洲国产清在高| 久久精品国产精品亚洲色婷婷 | 久草在视频免费福利| 天天看片天天爽_免费播放| 精品国产免费观看久久久| 免费永久国产在线视频| 亚洲欧洲精品成人久久曰影片| 国产亚洲日韩在线三区| 亚洲AV无码码潮喷在线观看| 久久亚洲国产精品成人AV秋霞| 亚洲国产精品专区| 亚洲真人无码永久在线观看| 亚洲avav天堂av在线网毛片| 阿v免费在线观看| 成人网站免费大全日韩国产| 免费国产成人α片| 免费在线看v网址| 国产乱子伦片免费观看中字| 中文字幕人成人乱码亚洲电影| 亚洲五月激情综合图片区| 国产精品亚洲自在线播放页码| 婷婷国产偷v国产偷v亚洲| a级午夜毛片免费一区二区| 永久在线免费观看| 性做久久久久免费看| 亚洲中文字幕无码爆乳AV | 免费大黄网站在线观看| 国产亚洲精久久久久久无码77777| 亚洲黄色片免费看| 亚洲av乱码一区二区三区按摩|