首页 > 其他分享 >将一个表中一列数据 更新/插入 到另一个表中

将一个表中一列数据 更新/插入 到另一个表中

时间:2022-12-09 14:55:05浏览次数:56  
标签:info name 更新 插入 version 一列 表中 id

更新

(3条消息) MySql将一个表中的某些字段更新到另一个表中(多表联合更新)_书香水墨的博客-CSDN博客_数据库中把一个表的字段更更新到另外的表中

UPDATE download_info_notid d,packages_info p
set d.pkg_id=p.id
WHERE d.name=p.name

插入

(3条消息) MySql中把一个表的数据插入到另一个表中的方法_qq_36688755的博客-CSDN博客

INSERT INTO kb_component_detail3(id,version,sha256,package_url,package_manager) SELECT CONCAT(d.name,'::',d.version),d.version,d.sha256,d.url,d.package_manager FROM download_info_notid d

删除

DELETE FROM kb_component_detail3 WHERE id in (SELECT CONCAT(d.name,d.version) FROM download_info_notid d)

 

字符串拼接函数concat()

MySQL 函数 | 菜鸟教程 (runoob.com)

 

百度的时候一定要看博文的发布日期,如果是十几年前的指定是不能用了

标签:info,name,更新,插入,version,一列,表中,id
From: https://www.cnblogs.com/wYYBLH/p/16968937.html

相关文章