2012-03-20 52 views
1

我想使这个查询工作,但我不断收到错误。查询从1个表复制到另一个+值

insert into Table1 (CL1,CL2) Values ('TEST',CL2) 
SELECT CL2 from Table2 where ID = 2 

我想从表2中获取数据,并把它放在桌子2名为TEST

表1 是空

表2 ID = 2,SUP,SUP,SUP

如果任何人能帮助将是巨大的

回答

1
insert into Table1 (CL1,CL2) SELECT 'TEST', CL2 from Table2 where ID = 2 
+0

是的,这是我一直在寻找的感谢 – 2012-03-20 13:06:20

1

这是你想要的:

INSERT INTO Table1 (CL1,CL2) VALUES ('TEST',(SELECT CL2 FROM Table2 WHERE ID=2)) 
相关问题