我有以下SQL临时表,它是SQL查询的结果
我正在尝试SUM列numitems
和ignoreditems
所有其他列匹配
我尝试过以下查询:
SELECT
catalogid,
sum(numitems), sum(ignoreditesm)
FROM ##temporderstable
GROUP BY
catalogid, supplierid, cname, cprice, cstock, ccode, minstock, pother4
我似乎无法让它工作
我收到错误
numitems不属于表格
虽然我在运行命令时可以看到它
select * from ##temporderstable
答案 0 :(得分:1)
尝试添加别名:
SELECT
T.catalogid,
sum(T.numitems) as numitems,
sum(T.ignoreditesm) as ignoreditesm
FROM ##temporderstable T
GROUP BY
T.catalogid, T.supplierid, T.cname, T.cprice,
T.cstock, T.ccode, T.minstock, T.pother4