MySQL 更新一個表裡的欄位等於另一個表某欄位的值
兩個表,一個 tbl(user_id)一個 user(id,user_id)。本來 tbl 表的 user_id 欄位和 user 表的 id 欄位是對應的(外來鍵)。現在要把 tbl 表的 user_id 欄位都改為對應的 user 表的 user_id 欄位
先查詢確認:
select tbl.user_id, user.id, user.user_id from tbl, user where tbl.user_id = user.id;
再更新:
update tbl, user set tbl.user_id = user.userid where tbl.user_id = user.id
注意:這種連線方式是內連線,只有兩張表共同匹配的資料才能查詢到
相關文章
- Sql查詢 一個表中某欄位的資料在另一個表中某欄位中不存在的SQL
- MySQL 更新同一個表不同欄位MySql
- 【Mongo】mongo更新欄位為另一欄位的值Go
- MySQL中修改一個資料庫下包含有某個相同欄位的所有表的欄位長度MySql資料庫
- mysql資料表按照某個欄位分類輸出MySql
- MySQL查詢某個欄位含有字母數字的值MySql
- mysql基礎 依據一個欄位查詢另外一個欄位存在不同的值MySql
- MySQL如何查詢某個欄位含有字母數字的值MySql
- 如何查詢某個資料表中除某個欄位的所有資訊???
- mySql刪除多個表 刪除多個欄位的SQLMySql
- 更新一張與另一張表關聯的連線欄位記錄
- mysql如何判斷是否存在某個欄位MySql
- mysql sql同一個欄位多個行轉成一個欄位查詢MySql
- java8的stream將一個List轉為按照某個欄位分組的map,再按照另一個欄位取max最終得到一個mapJava
- 如何找到某個 ABAP structure 某欄位的源頭來自哪個資料庫表Struct資料庫
- sqlserver判斷欄位值是否存在某個字元SQLServer字元
- 5_MySQL 表的欄位約束MySql
- 表單欄位
- 同一張表的兩個欄位比較查詢
- postgresql單個表可以有多少欄位SQL
- [探索]在使用模型時,關於資料表欄位的一個思考?模型
- 查詢mysql某張表中的所有資料(欄位)型別MySql型別
- 一個篩選mongo存在某個欄位的資料的技巧Go
- 獲得某個類的所有宣告的欄位
- mysql表操作(alter)/mysql欄位型別MySql型別
- [升級需要用到的] mysql更新表 增加、刪除、修改表欄位MySql
- mongodb查詢資料庫中某個欄位中的值包含某個字串的方法MongoDB資料庫字串
- postgresql中檢視建立,欄位拼接,同一個表的多行之間的多個欄位相減SQL
- mysql建立表的時候對欄位和表新增COMMENTMySql
- ElasticSearch 設定某個欄位不分詞Elasticsearch分詞
- 逆向工程通過某個欄位排序排序
- mysql修改表欄位學習筆記MySql筆記
- 推薦一個 Laravel-admin 表單欄位關聯的包Laravel
- mysql修改某個欄位(替換關鍵字內容)MySql
- oracle 修改表欄位的長度Oracle
- 泛微oa流程表單之明細表欄位通過文字輸入內容使另外一個欄位必填
- Elasticsearch 統計某欄位有值的文件數Elasticsearch
- mysql資料表插入資料後,獲取自增欄位值的方法MySql