聚合函数异常
因为该列没有包含在聚合函数或 GROUP BY 子句中. sql: select isnull(sum(BCJE),0) from OA_HZ_XMZJ where XTXMID='2015072000000001' and SXFL_BH='4' and ID<'XMZJ000041' order by id desc
解决:
遵守法则:
凡是在group by后面出现的字段,必须同时在select后面出现;凡是在select后面出现的、同时未在聚合函数中出现的字段,必须同时出现在group by后面
异常中,去掉order by,或在select后面加上id。
select isnull(sum(BCJE),0),id from OA_HZ_XMZJ where XTXMID='2015072000000001' and SXFL_BH='4' and ID<'XMZJ000041' order by id desc
我有两个梦想,一是娶一美丽贤惠的姑娘,二是有一稳定踏实的工作。