office交流網(wǎng)--QQ交流群號(hào)及微信交流群

Access培訓(xùn)群:792054000         Excel免費(fèi)交流群群:686050929          Outlook交流群:221378704    

Word交流群:218156588             PPT交流群:324131555

微信交流群(請(qǐng)用微信掃碼)

        

解決分組查詢“ 試圖執(zhí)行的查詢中不包含作為聚合函數(shù)一部分的特定表達(dá)式”的辦法

2018-01-03 17:22:00
tmtony8
原創(chuàng)
24568

最近發(fā)現(xiàn)很多網(wǎng)友在做分組查詢即使用group by的時(shí)候出現(xiàn)“ 試圖執(zhí)行的查詢中不包含作為聚合函數(shù)一部分的特定表達(dá)式”這個(gè)問題。

如下圖,在創(chuàng)建分組查詢的時(shí)候用sum函數(shù)統(tǒng)計(jì)內(nèi)容


原因:

如提示所說(shuō),這個(gè)問題的原因是“沒有使用聚合函數(shù)的部分沒有參加分組”


解決辦法:

所有沒有使用聚合的字段都需要是用group by分組


如下SQL視圖。若只group by A即會(huì)提示上面的錯(cuò)誤

SELECT A,B,SUM(C) FROM TBL1 
GROUP BY A,B
    分享
    文章分類
    聯(lián)系我們
    聯(lián)系人: 王先生
    Email: 18449932@qq.com
    QQ: 18449932
    微博: officecn01
    移動(dòng)訪問