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

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

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

    javajohn

    金色年華

    ORACLE門事件

    /* ?Formatted?on?2008/05/31?12:29?(Formatter?Plus?v4.8.8)? */
    MERGE?
    INTO ?copy_emp?a
    ???USING?employees?b
    ???
    ON ?(b.employee_id? = ?a.employee_id)
    ???
    WHEN ?MATCHED? THEN
    ??????
    UPDATE
    ?????????
    SET ?a.employee_id? = ?b.employee_id,?a.first_name? = ?b.first_name,
    ?????????????a.last_name?
    = ?b.last_name,?a.email? = ?b.email,
    ?????????????a.phone_number?
    = ?b.phone_number,?a.hire_date? = ?b.hire_date,
    ?????????????a.job_id?
    = ?b.job_id,?a.salary? = ?b.salary,
    ?????????????a.commission_pct?
    = ?b.commission_pct,?a.manager_id? = ?b.manager_id,
    ?????????????a.department_id?
    = ?b.department_id
    ???
    WHEN ? NOT ?MATCHED? THEN
    ??????
    INSERT
    ??????
    VALUES ?(b.employee_id,?b.first_name,?b.last_name,?b.email,
    ??????????????b.phone_number,?b.hire_date,?b.job_id,?b.salary,
    ??????????????b.commission_pct,?b.manager_id,?b.department_id);

    ?

    故事就這樣發(fā)生了:
    1 .刪除重復(fù)記錄
    查出重復(fù)記錄
    SQL
    > ? select ?rowid,bm,mc? from ?a? where ?a.rowid != ( select ? max (rowid)? from ?a?b? where ?a.bm = b.bm? and ?a.mc = b.mc);
    刪除重復(fù)記錄
    SQL
    > ? delete ? from ?a?a? where ?a.rowid != ( select ? max (rowid)? from ?a?b? where ?a.bm = b.bm? and ?a.mc = b.mc);
    查找重復(fù)記錄2: select ? column ? from ? table ? group ? by ?clolumn? having ? count ( * ) > 1

    關(guān)于 FROM a,b 和 a LEFT JOIN b 的區(qū)別

    給個(gè)通俗的解釋吧.?
    例表a?
    aid?adate?
    1 ?a1?
    2 ?a2?
    3 ?a3?
    表b?
    bid?bdate?
    1 ?b1?
    2 ?b2?
    4 ?b4?
    兩個(gè)表a,b相連接,要取出id相同的字段?
    select?
    * ?from?a?,b?where?a.aid? = ?b.bid這是僅取出匹配的數(shù)據(jù).?
    此時(shí)的取出的是:?
    1 ?a1?b1?
    2 ?a2?b2?
    那么left?join?指:?
    select?
    * ?from?a?left?join?b?on?a.aid? = ?b.bid?
    首先取出a表中所有數(shù)據(jù),然后再加上與a,b匹配的的數(shù)據(jù)?
    此時(shí)的取出的是:?
    1 ?a1?b1?
    2 ?a2?b2?
    3 ?a3?空字符?
    同樣的也有right?join?
    指的是首先取出b表中所有數(shù)據(jù),然后再加上與a,b匹配的的數(shù)據(jù)?
    此時(shí)的取出的是:?
    1 ?a1?b1?
    2 ?a2?b2?
    4 ?空字符?b4

    left outer join=left join

    獲取所有子節(jié)點(diǎn)
    SELECT?r_org.*,?dor.dealer_id
    ??
    FROM?(SELECT?connect_by_root?org_id?AS?root_org_id,
    ???????????????connect_by_root?org_code?
    AS?root_org_code,
    ???????????????connect_by_root?org_name?
    AS?root_org_name,
    ???????????????org_id,
    ???????????????org_code,
    ???????????????org_name
    ??????????
    FROM?tm_org
    ?????????START?
    WITH?org_code?LIKE?'NSC%'
    ????????CONNECT?
    BY?PRIOR?org_id?=?parent_org_id)?r_org,
    ???????tm_dealer_org_relation?dor
    ?
    WHERE?r_org.org_id?=?dor.org_id
    sybase數(shù)據(jù)庫(kù)分頁(yè)sql:
    ============================
    set ? rowcount ? 3 (當(dāng)前記錄數(shù) = 當(dāng)前頁(yè)碼 * 每頁(yè)顯示條數(shù))
    select ?id? into ?#lishi_operation? from ?operation?a? order ? by ?a.id? asc
    set ? rowcount ? 5 (每頁(yè)顯示條數(shù))
    select ? * ? from ?operation?a? where ?a.id? not ? in ( select ?id? from ?#lishi_operation)? order ? by ?a.id? asc
    set ? rowcount ? 0
    drop ? table ?#lishi_operation

    posted on 2008-05-09 15:58 javajohn 閱讀(351) 評(píng)論(0)  編輯  收藏 所屬分類: 數(shù)據(jù)庫(kù)


    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     

    My Links

    Blog Stats

    常用鏈接

    留言簿(7)

    隨筆分類(36)

    隨筆檔案(39)

    classmate

    good blog

    企業(yè)管理網(wǎng)站

    好友

    站點(diǎn)收藏

    搜索

    最新評(píng)論

    閱讀排行榜

    評(píng)論排行榜

    主站蜘蛛池模板: 国产乱色精品成人免费视频| 中文字幕不卡免费高清视频| 国产精品成人观看视频免费 | 成年轻人网站色免费看| 特a级免费高清黄色片| 久久精品国产亚洲av麻豆 | 国产成人99久久亚洲综合精品| 99国产精品永久免费视频| 亚洲爆乳无码专区www| 亚洲国产一成人久久精品| 亚洲精品在线免费看| 羞羞漫画登录页面免费| 蜜芽亚洲av无码精品色午夜| 免费国产在线观看| 无码国产精品一区二区免费式直播| 亚洲欧美成aⅴ人在线观看| 国产亚洲精品a在线无码| 日韩精品视频免费在线观看| 国产精品免费看久久久 | 亚洲国产成人久久一区二区三区| 久久精品国产亚洲麻豆| 国产成人免费高清激情视频| 国色精品va在线观看免费视频| 国产精品亚洲专区无码唯爱网 | 亚洲人成人伊人成综合网无码| 无码乱人伦一区二区亚洲| 亚洲日韩精品无码一区二区三区| 亚洲熟伦熟女新五十路熟妇| 国产小视频免费观看| 免费一级毛片在播放视频| 亚洲国产精品成人一区| 亚洲国产精品成人网址天堂| 亚洲精品无码永久中文字幕 | 久久国产精品亚洲综合| 亚洲Aⅴ无码专区在线观看q| 国产精品亚洲二区在线观看 | 日本亚洲欧洲免费天堂午夜看片女人员 | 亚洲色精品aⅴ一区区三区| 亚洲AV永久无码精品| 亚洲精品福利网站| 亚洲A∨精品一区二区三区下载 |