Sql 插入到SELECT和其他数据中
我想将数据从第一个表复制到第二个表,并将其他数据添加到其他列 第一个表:id,name 第二个表:id、名称、回合 结果:s.id=f.id,s.name=f.name,s.turn='?'我的其他数据 例如sql:Sql 插入到SELECT和其他数据中,sql,sqlite,node-sqlite3,Sql,Sqlite,Node Sqlite3,我想将数据从第一个表复制到第二个表,并将其他数据添加到其他列 第一个表:id,name 第二个表:id、名称、回合 结果:s.id=f.id,s.name=f.name,s.turn='?'我的其他数据 例如sql: INSERT INTO second (SELECT id, name FROM first), 'other' 正确的语法是: INSERT INTO second (id, name, turn) SELECT id, name, 'other' FROM f
INSERT INTO second (SELECT id, name FROM first), 'other'
正确的语法是:
INSERT INTO second (id, name, turn)
SELECT id, name, 'other'
FROM first;
请注意插入项的列名列表。这不是严格要求,但强烈建议避免意外问题