今天之间网超哥来为大家解答以上的问题。因为该列没有包含在group by 子句中,因为该列没有包含在聚合函数或group by子句中相信很多小伙伴还不知道,现在让我们一起来看看吧!
1、凡是在group by后面出现的字段,必须同时在select后面出现;凡是在select后面出现的、同时未在聚合函数中出现的字段,必须同时出现在group by后面”,检查sql是否符合上述法则。
2、正确的写法是 SELECT U_ID,min(House_Addrinfo), COUNT(U_ID) AS CX FROM YX_ChuShou GROUP BY U_ID ORDER BY CX DESC或SELECT U_ID,House_Addrinfo, COUNT(U_ID) AS CX FROM YX_ChuShou GROUP BY U_ID ,House_AddrinfoORDER BY CX DESC。
本文就为大家分享到这里,希望小伙伴们会喜欢。