【发布时间】:2017-05-01 23:54:17
【问题描述】:
我有 UCP 表和 SalesPerProduct 其中包含数据
我想插入到SalesPerProduct From UCP 条件选择
当我选择它工作正常时,我使用了这个查询
select t.ID, sum(Qty) as sum_BioxellTerritories ,
sum(SalesResult) as Sales , BioxellTerritories
from UCP as t group by ID ,BioxellTerritories
ORDER BY BioxellTerritories ASC
当我使用插入时
insert into SalesPerProduct
(ProductID , Volume , Sales ,Territories )values
select t.ID, sum(Qty) as sum_BioxellTerritories , sum(SalesResult)
as Sales , BioxellTerritories from UCP as t group by ID ,BioxellTerritories ORDER BY BioxellTerritories ASC
对我不起作用..对于数据样本这是我要插入的选择结果
【问题讨论】:
-
什么对你不起作用?你有错误吗?您需要在
insert期间删除order by并删除values(因为您使用的是select) -
关键字“select”附近的语法不正确。
-
哦,那里不需要
values这个词 -
ty :) 为我工作你能写下你的答案来接受它吗你应得的:)
-
已经发布了相同的答案,请随意选择其中一个:)
标签: sql sql-server-2008