从一列复制到另一列(差异的表沟通的数据库)mysql
发布时间:2021-02-25 04:10:29 所属栏目:编程 来源:网络整理
导读:您好我想将表IName下的列项目中的所有内容复制到属于统一数据库的表项目下的列名称. 我给出以下查询,但它抛堕落误说子查询返回多个记录. (约莫有600笔记录) Insert into Item set name = (Select Item from IName) 感谢 办理要领 INSERT INTO Item (Name) SEL
您好我想将表IName下的列项目中的所有内容复制到属于统一数据库的表项目下的列名称. 我给出以下查询,但它抛堕落误说子查询返回多个记录. (约莫有600笔记录) Insert into Item set name = (Select Item from IName) 感谢 办理要领INSERT INTO Item (Name) SELECT Item FROM IName 当您想要插入单列*表时,INSERT可以用于: INSERT INTO table (column) VALUES (value1),(value2),... (valueN) ; 可能: INSERT INTO table (column) SELECT a_column FROM a_table --- optional (multiple) JOINs --- and WHERE --- and GROUP BY --- any complex SELECT query (好的,上面也可以行使多列表,只要全部其他的 – 在INSERT语句中没有明晰声名 – 列已经行使DEFAULT值或行使AUTO_INCREMENT界说.) INSERT … SET语法仅在MySQL中有用,只有在您要精确插入一行时才气行使: INSERT INTO table SET column = value1 ; 相等于: INSERT INTO table (column) VALUES (value1) ; (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
站长推荐
热点阅读