分組功能,您好我嘗試運行: select
year,
regr_slope(sum(sale_count),year) as slope,
from products
group by year
它拋出「00937. 00000 - ‘不是一個單一羣組功能’」。當我刪除從選擇條款問題消失的一年。我不應該能夠選擇我正在分組的列嗎? Oracle 11.2 sqldevel
我應該得到每個部門的平均工資,只顯示平均工資最高的部門。我想出了這個查詢,但它不起作用。任何人有一些想法? SELECT department, max(avg(wage))
FROM employees
GROUP BY department;
我得到這個錯誤: ORA-00937:第1行 錯誤不是一個單一羣組功能
我想編寫一個查詢,該查詢檢索特定所有者下面存在的每個表中的行。我不擅長編寫查詢,所以我無法弄清楚互聯網上的解決方案。我正在寫的查詢是: SELECT TABLE_NAME, COUNT(*) FROM DBA_TABLES WHERE TABLE_NAME IN
(SELECT TABLE_NAME FROM DBA_TABLES WHERE OWNER='ABC');
我知道查詢是完全錯誤
我正在嘗試獲取某個區域中可用的itemid的百分比。 使用我的查詢,我得到一個錯誤ORA-00937: not a single-group group function 所有的細節: 我有這兩個表: ALLITEMS
---------------
ItemId | Areas
---------------
1 | EAST
2 | EAST
3 | SOUTH
4 |
我有甲骨文查詢: SELECT count(*),SUM(price) as total_price,
(SELECT count(*) as total_card_success FROM Card_trans WHERE status = 4)
FROM Card_trans;
執行時,它顯示錯誤: ORA-00937: not a single-group group fun
前幾天我問過類似的問題,這是我的問題。我的教授解釋了以下問題:找出每個劇院中所有電影的平均收視率。顯示劇院名稱和計算出的評分。按等級升序排列結果。 這裏是我的表是如何構成的: CREATE TABLE Theatres (
Name varchar2(50) not null,
City varchar2(50) not null,
State varchar2(50)