下載吧 - 綠色安全的游戲和軟件下載中心

軟件下載吧

當前位置:軟件下載吧 > 數據庫 > MS_SQL > SQL基礎:sql更新語句中update set from用法實現

SQL基礎:sql更新語句中update set from用法實現

時間:2024-03-07 21:27作者:下載吧人氣:25

        執行一般的sql更新語句為update table_name set column_name=value where column_name1=value1;但是我們有時候需要將某個表用的字段根據兩個表中相關字段更新為另一個表中某個字段的數據,即a表中主鍵aid在b表中有個外鍵bid相關,b表中字段b需要根據a、b表對應id更新為a表中字段c的數據,如果根據以上的sql一條一條的更新會非常浪費時間,所以我們需要用到update set from的語句用法。

        在數據庫中有一張表為student,如下所示:

SQL基礎:sql更新語句中update set from用法實現

        如果以真實的情況來看的話,在一張學生表里,那么有些人的年齡是錄入錯誤的,那么我們需要修改這些錯誤,在數據量非常大的情況下,這些數據修改起來是很費時間的,所以我們可以用一張excel表核對好所有學生信息,然后導入數據庫,成為一張臨時的表,如何用excel導入數據庫請參見:https://mp.csdn.net/postedit/79943833。

以下為我們導入的臨時表:

SQL基礎:sql更新語句中update set from用法實現

其中student_id為生成的guid,那么我們現在需要根據名字在更新他們的年齡,執行以下sql語句:

update student set age=tm.age from temporary tm where student.name=tm.name
標簽MSSQL,SQLServer,技術文檔,數據庫,SQLSERVER

相關下載

查看所有評論+

網友評論

網友
您的評論需要經過審核才能顯示

熱門閱覽

最新排行

公眾號

主站蜘蛛池模板: 国产成人精品啪免费视频| 香蕉视频网站在线观看| 开始疼痛的小小花蕾3| 久久精品国产免费观看三人同眠| 激情另类小说区图片区视频区| 四虎www成人影院| 黄网站在线观看高清免费| 国产精品美女网站在线看| 一女多男np疯狂伦交| 日本一卡精品视频免费| 亚洲av无码一区二区三区观看| 污污内射在线观看一区二区少妇| 午夜第九达达兔鲁鲁| 视频二区在线观看| 国产成人精选视频69堂| 3d动漫精品啪啪一区二区中文| 天天操天天操天天操| 三个人躁我一个| 日本一卡2卡3卡4卡无卡免费 | 亚洲精品第五页中文字幕| 精品成人一区二区三区免费视频 | 中文字幕人成乱码熟女| 日韩大片在线永久免费观看网站 | 欧美成人精品第一区首页| 伊人久久久久久久久久| 精品无码成人网站久久久久久| 国产二区在线播放| 黑巨人与欧美精品一区| 国产精品亚洲小说专区| 91精品欧美成人| 大桥未久恸哭の女教师| www成人免费视频| 很污的视频网站| 中文字幕在线观看91| 日韩一级片在线观看| 五月婷婷丁香网| 欧洲高清一区二区三区试看| 亚洲国产美女视频| 欧美黑人疯狂性受xxxxx喷水| 人妻有码中文字幕| 男女一边摸一边做爽爽|