<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)  編輯  收藏


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


    網站導航:
     
    主站蜘蛛池模板: 免费看男女下面日出水视频| 亚洲精品天堂在线观看| 偷自拍亚洲视频在线观看99| 天天看片天天爽_免费播放| 亚洲一级毛片免观看| 成人无码区免费A片视频WWW| 久久国产亚洲精品| 免费毛片网站在线观看| 国产亚洲视频在线观看网址| 亚洲午夜无码AV毛片久久| 一个人看的www免费高清| 亚洲人成中文字幕在线观看| 久久国产精品2020免费m3u8| 亚洲第一二三四区| 色婷婷7777免费视频在线观看| 色老板亚洲视频免在线观| 日韩免费福利视频| 国产高潮流白浆喷水免费A片 | 亚洲爆乳精品无码一区二区三区 | 亚洲午夜在线一区| 91在线视频免费91| 妇女自拍偷自拍亚洲精品| 亚洲国产成人VA在线观看| 久久久久国色AV免费观看| 婷婷亚洲综合五月天小说| 日韩精品福利片午夜免费观着| 日韩亚洲综合精品国产| 国产精品亚洲аv无码播放| 免费大片黄在线观看yw| 国产精品久久久久久亚洲小说| 久久久久亚洲av成人无码电影| 99re在线视频免费观看| 亚洲AV网一区二区三区| 亚洲AV无码一区东京热久久| 成年女人午夜毛片免费看| ww在线观视频免费观看w| 亚洲人成影院77777| 亚洲精品成人a在线观看| 精品无码国产污污污免费网站| 亚洲AV无码一区二区三区电影 | 中文字幕在亚洲第一在线|