0
您好我正在濫用follwing查詢的aggregate:sum()錯誤。這有什麼問題。SQLite錯誤 - 錯誤使用aggregate:sum()
> Select storeid, supplierid, ordernumber, inwardnumber, returnid,
> taxinvoiceno, ordervalue, sum(CASHPAID) as 'CASHPAID', balancedue,
> paidamt, paiddate, sum(ADJUSTMENT) as
> ADJUSTMENT,ordervalue+sum(ADJUSTMENT) as total from
> supplierpaymentstabledb where storeid = 10008 and total!=CASHPAID
> group by inwardnumber
我想按inwardnumber只。我可以做嗎? – Seenu69
@ Seenu69在選擇列表中,您可以具有聚合或分組列。我知道的唯一例外是MySQL和他們的「Extended Group By」。如果你想只在一列上組合,另一列必須是聚合。您可以使用min(col)或max(col)作爲其他非分組列(但當然是sum())。 – mauro
@ Seenu69。 。 。是的,但你需要弄清楚你想要的其他欄目(如果你需要的話)。 –