使用具有多個結果的子查詢將值插入到表中
問題:
您有兩個SQL Server表“文章”和“價格”,並且您想要將條目插入到“價格”表基於從“文章”表檢索的一組特定 ID。但是,您的查詢會導致錯誤,因為子查詢會傳回多個值。
答案:
要在子查詢回傳多個結果時成功插入值,您需要修改您的查詢如下:
insert into prices (group, id, price) select 7, articleId, 1.50 from article where name like 'ABC%';
在此修改後查詢:
以上是如何在 SQL Server 中使用子查詢向表中插入多行?的詳細內容。更多資訊請關注PHP中文網其他相關文章!