Mysql 根據(jù)一個表數(shù)據(jù)更新另一個表的某些字段(sql語句)
更新時間:2018年05月23日 10:41:10 作者:成市風(fēng)彩
這篇文章主要介紹了Mysql 根據(jù)一個表數(shù)據(jù)更新另一個表的某些字段,本文給出了sql語句,感興趣的朋友可以跟隨腳本之家小編一起學(xué)習(xí)吧
下面一段代碼給大家介紹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 ;
總結(jié)
以上所述是小編給大家介紹的Mysql 根據(jù)一個表數(shù)據(jù)更新另一個表的某些字段,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
相關(guān)文章
ERROR 1045 (28000): Access denied for user ''''root''''@''''
這篇文章主要介紹了Linux下數(shù)據(jù)庫報ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)實用解決方案,希望能對大家有幫助。2017-10-10MySQL高性能實現(xiàn)Canal數(shù)據(jù)同步神器
本文主要介紹了MySQL高性能實現(xiàn)Canal數(shù)據(jù)同步神器,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2022-08-08