原文:ORA-00937: not a single-group group function

有時候查詢會遇到如下錯誤 SCOTT PROD gt select deptno,sum sal from emp select deptno,sum sal from emp ERROR at line : ORA : not a single group group function 原因:這句話不會運行,因為deptno要求每行都顯示,而sum要求統計后再顯示,違反了原則。在有組函數的se ...

2019-01-22 21:26 0 9199 推薦指數:

查看詳情

ORA-00937:不是單組分組函數_Oracle

Demo: 1.USER_TEL, USER_EMAIL, USER_AD不是分組函數里的字段。 你是group by 的語法不太熟悉。 對於group by 語句,在查詢出來的字段中,只能包含group by后面跟的字段以及分組函數。。 就是說 ...

Sat Jun 18 04:17:00 CST 2016 0 19946
Oracle的“ORA-00937: 不是單組分組函數” 如何解決?

之前在編寫oracle的sql語句時遇到這個問題,這里做個記錄 問題描述:ORA-00937: 不是單組分組函數 問題原因:select語句中又在查詢某一列的值,其中還有聚合函數 原先本人編寫SQL是這樣的 其中,用到聚合函數SUM(),執行時導致這個問題 ...

Mon Nov 18 19:34:00 CST 2019 0 1324
Group By

數據表說明 RowId作為主鍵, 用projectid,sensorid,filename三個字段作為記錄是否重復的判斷 (projectid和sensorid,可以定位到id, ...

Fri Oct 21 19:13:00 CST 2016 0 2184
must appear in the GROUP BY clause or be used in an aggregate function

今天在分組統計的時候pgsql報錯 must appear in the GROUP BY clause or be used in an aggregate function,在mysql里面是可以的,但是pgsql報錯,我去stackoverflow查詢了一下,發現有人遇到過和我一樣的問題 ...

Fri Nov 09 19:47:00 CST 2018 0 8441
mysql Invalid use of group function的解決辦法

錯誤語句:SELECT s.SID, s.Sname, AVG(a.score)FROM student sLEFT JOIN sc a ON s.SID = a.SID WHERE AVG(a.score) > 60GROUP BY s.SID正確語句: SELECTs.SID ...

Mon Apr 15 18:57:00 CST 2019 0 1692
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM