插入表使用select和多值SQL服务器

时间:2014-07-11 02:37:37

标签: jquery sql-server

我试图插入具有多个值的表格。

我想插入购买表,其中customerID是从Customer表获得的 SourceID始终为1,因为它是默认值。我尝试像这样的查询

insert into purchasing (customerID,SourceID) select customerID from Customer where    ************,'1'

但它返回erorr,你们可以帮助我,如何插入带有多个select和默认插入的表

请注意: ******* 是任何条件

3 个答案:

答案 0 :(得分:4)

您正在编写错误的SQL查询语法。你的SQL查询应该是这样的:

insert into purchasing (customerID,SourceID) select customerID, 1 from Customer where *** 

答案 1 :(得分:1)

尝试select customerID, 1 from Customer

答案 2 :(得分:1)

这是因为你的sql中有几处错误。 你有结束但从未打开它。 2.在查询中包含默认值

insert into purchasing (customerID,SourceID) select customerID, 1 from Customer where ???