select EmbroiderAccountId,
EmbroiderReceivedDeliveryChallanId BuyerOrderProductId,
EmbroiderDeliveryChallanNo,
EmbroiderName,
sum(Qty),
OrderNo,
Rate,
sum(Debit),
Credit,
EmbroiderReceivedChallanNo,
EmbroiderPaymentBillNo,
EmbroiderPaymentBillDate,
TransactionNaration
from dbo.EmbroiderAccount
group by EmbroiderReceivedChallanNo
答案 0 :(得分:4)
您需要按选择查询中使用的所有列进行分组,但具有聚合函数的列除外:
SELECT EmbroiderAccountId
,EmbroiderReceivedDeliveryChallanId BuyerOrderProductId
,EmbroiderDeliveryChallanNo
,EmbroiderName
,sum(Qty)
,OrderNo
,Rate
,sum(Debit)
,Credit
,EmbroiderReceivedChallanNo
,EmbroiderPaymentBillNo
,EmbroiderPaymentBillDate
,TransactionNaration
FROM dbo.EmbroiderAccount
GROUP BY EmbroiderAccountId
,EmbroiderReceivedDeliveryChallanId
,EmbroiderDeliveryChallanNo
,EmbroiderName
,OrderNo
,Rate
,Credit
,EmbroiderReceivedChallanNo
,EmbroiderPaymentBillNo
,EmbroiderPaymentBillDate
,TransactionNaration