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

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

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

    yxhxj2006

    常用鏈接

    統計

    最新評論

    如何連接表更新數據

    sql server中如何連接表更新數據
    假設a,b兩表有外鍵關聯,想要從b表中取出相應字段的值更新a表字段,可以有如下幾種寫法:
    update a set a.name=b.name from a,b where a.id=b.id 
    update a inner join b on a.id=b.id set a.name=b.name where ... 
    update table1 set a.name = b.name from table1 a inner join table2 b on a.id =b


    二:

    表hotel中有id,hotel_city。

        表hotel_room中有id,hotel_id,其中hotel_id與表hotel中的id對應。

        表hotel_room_price中有room_id,price,price_year_month,其中room_id與hotel_room中的id對應。其余各項數據之間沒有關聯。

        現在要求更新表hotel_room_price中的price字段,符合的條件是room_id對應的hotel_city是744,且price_year_month是'20114'。

        SQL語句:

        update hotel_room_price set price = 0 from hotel_room_price a,hotel_room b,hotel c where a.room_id = b.id and b.hotel_id = c.id and c.hotel_city = 744 and a.price_year_month = '20114'

        重點看紅色的部分。from后跟的是需要聯立的三個表。用where a.room_id = b.id and b.hotel_id = c.id來將三個表當中需要對應的字段聯立起來。and c.hotel_city = 744 and a.price_year_month = '20114'則是最后指定的兩個條件。

        運行無錯誤。

    posted on 2013-11-01 01:51 奮斗成就男人 閱讀(180) 評論(0)  編輯  收藏


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 亚洲黄色免费电影| 亚洲香蕉网久久综合影视| 久久久久亚洲AV无码网站| 在线观看免费无码专区| 国产成人亚洲精品青草天美| 本免费AV无码专区一区| 亚洲精品中文字幕无码蜜桃| 十八禁在线观看视频播放免费| 亚洲人成色77777| 国产免费一区二区视频| 亚洲人成亚洲精品| 黄色网址免费大全| 亚洲人成色777777老人头| 日批日出水久久亚洲精品tv| 美女视频免费看一区二区| 国产午夜亚洲精品理论片不卡 | 在线观看免费精品国产| 亚洲AV色欲色欲WWW| 国产中文在线亚洲精品官网| 日韩精品无码免费专区午夜不卡| 亚洲国产第一页www| 在线观看免费人成视频| 精品韩国亚洲av无码不卡区| 伊人婷婷综合缴情亚洲五月| 6080午夜一级毛片免费看6080夜福利| 亚洲乱码中文字幕小综合| 免费观看a级毛片| 国产vA免费精品高清在线观看| 亚洲AV午夜成人片| 免费无码A片一区二三区| 羞羞网站免费观看| 久久亚洲国产午夜精品理论片| 亚洲视频免费播放| 国产精品亚洲专一区二区三区| 区久久AAA片69亚洲| 猫咪免费人成网站在线观看| 成人婷婷网色偷偷亚洲男人的天堂 | 亚洲成a人片77777老司机| 嫩草影院免费观看| 在线观看免费无码视频| 亚洲精品综合在线影院|