gpt4 book ai didi

mysql - mysql同时使用insert和select

转载 作者:行者123 更新时间:2023-11-29 21:47:50 26 4
gpt4 key购买 nike

我正在尝试在一个查询中使用插入和选择。除了要插入数据的表中的一列之外,两个表都具有相同的列数

table2table1 的镜像,除了名为 comments 的列之外;

insert into table2 select * from table1 where city='XYZ' and name = 'STY'

由于列数不相等,我收到以下错误:
列计数与第 1 行的值计数不匹配

最佳答案

INSERT INTO table2 (Coln1,Coln2,Coln3,....) SELECT * FROM table1 WHERE `city`='XYZ' AND `name`='STY';

对于table2中的额外列,默认设置为NULL。

关于mysql - mysql同时使用insert和select,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33954529/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com