
報錯:不是單組分組函數
實例:select sum(HWJZ) ,rq from JcChargeInfo
原因:
1、如果程序中使用了分組函數,則有兩種情況可以使用:
程序中存在group by,並指定了分組條件,這樣可以將分組條件一起查詢出來
改為:
select sum(HWJZ) ,rq from JcChargeInfo group by rq
如果不使用分組的活,則只能單獨使用分組函數
改為:
select sum(HWJZ) from JcChargeInfo
2, 在使用分組函數的時候,不能出現分組條件之外的字段
總結:在select需要查詢的語句中選中的字段,必須出現在group by子句中
