溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Mysql如何根據(jù)一個表數(shù)據(jù)更新另一個表的某些字段

發(fā)布時間:2021-07-30 11:00:32 來源:億速云 閱讀:192 作者:小新 欄目:MySQL數(shù)據(jù)庫

這篇文章主要介紹Mysql如何根據(jù)一個表數(shù)據(jù)更新另一個表的某些字段,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

具體代碼如下所示:

DROP TABLE IF EXISTS T_U_TEMPLATE;
-- 模版表
CREATE TABLE T_U_TEMPLATE (
 ID     INT NOT NULL AUTO_INCREMENT comment '模版表ID',
 TEMPLATE_CODE   VARCHAR(50) BINARY comment '模版編碼',
 TEMPLATE_NAME   VARCHAR(300) BINARY comment '模版名稱',
 CREATE_TIME   datetime DEFAULT NULL COMMENT '創(chuàng)建時間',
 CREATE_BY varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '創(chuàng)建者' ,
 UPDATE_BY varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '更新者' ,
 UPDATE_DATE datetime COMMENT '更新時間' ,
 constraint PK_U_TEMPLATE primary key (ID)
)DEFAULT CHARSET=utf8 comment '模版表';
DROP TABLE IF EXISTS TEMPLATE_TEMP_CREATE;
-- 模版臨時表
CREATE TABLE TEMPLATE_TEMP_CREATE (
 ID     INT NOT NULL AUTO_INCREMENT comment '模版表ID',
 OBJECT_ID   VARCHAR(50) BINARY comment '模版編碼',
 OPERATER_NAME varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '更新者' ,
 CREATE_TIME datetime NOT NULL COMMENT '更新時間' ,
 constraint PK_U_TEMPLATE primary key (ID)
)DEFAULT CHARSET=utf8 comment '模版臨時表';
-- 修改創(chuàng)建人創(chuàng)建時間到T_U_TEMPLATE表
UPDATE T_U_TEMPLATE a,TEMPLATE_TEMP_CREATE b SET a.CREATE_TIME=b.CREATE_TIME WHERE a.TEMPLATE_CODE = b.OBJECT_ID;
UPDATE T_U_TEMPLATE a,TEMPLATE_TEMP_CREATE b SET a.CREATE_BY=b.OPERATER_NAME WHERE a.TEMPLATE_CODE = b.OBJECT_ID ;

以上是“Mysql如何根據(jù)一個表數(shù)據(jù)更新另一個表的某些字段”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對大家有幫助,更多相關知識,歡迎關注億速云行業(yè)資訊頻道!

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權內(nèi)容。

AI