cost 338 ms
解決 ORA-00979: not a group by expression

[英]Resolve ORA-00979: not a group by expression

也許這對於一些聰明的人來說是一個容易回答的問題,我認為聲明很簡單,但對我來說不是......原始語句使用 MAX 來查找正確的行,但現在出現問題,我需要 MIN 作為聚合器找到正確的行。 但隨后 CASE 的問題與 GROUP BY 一起出現,我得到 ORA-00979: not a group b ...

ORA-00979: select 不同(連接列)不是按表達式分組

[英]ORA-00979 : select distinct(concat column) not a group by expression

我通過以下查詢獲得 ORA-00979: 我有一個名為 myTable 的表,它包含三列(colA、colB 和 colC)。 我想在我的 select 結果中包含:列 colA 值和列 colB 的兩個第一個值的串聯。 此外,我想按結果分組。 但是,我收到了ORA-00979而不是 group b ...

帶有標記值的 GROUP BY

[英]GROUP BY with flagged value

下面的查詢是如果c.LAST_UPDATED_TIMESTAMP < MAX(t.LATEST_ACTION_TIMESTAMP)則返回標志為 Y ORA-00979 遇到不是 GROUP BY 表達式,了解 SELECT 中的所有列都需要包含在 GROUP BY 子句中。 在這種情況下如 ...

Oracle COUNT(DISTINCT expr) 導致 ORA-00979 錯誤

[英]Oracle COUNT(DISTINCT expr) causes ORA-00979 error

我有以下查詢: 這工作正常。 但是,如果我嘗試這樣做,它會給我一個ORA-00979 not a GROUP BY expression錯誤。 如果我只是從COUNT方法中刪除DISTINCT關鍵字,它就可以正常工作(除了計數是總計數而不是非重復計數)。 這似乎是一個相當直接的查詢,但我一 ...

ORA-00979 ORA-22818

[英]ORA-00979 ORA-22818

查詢在沒有 case 語句的情況下工作。 在我添加 CASE 語句之后,為下面的查詢獲取 ORA-00979(不是 GROUP BY 表達式)(因為我沒有向 GROUP BY 子句添加 case 語句)。 在我嘗試之后(添加到 Group By),我得到了 ORA-22818(這里不允許使用子查詢表 ...

具有having子句的sql問題

[英]sql issue with having clause

我正在嘗試查詢使用其最常用的ram配置的每個模型。 表: 到目前為止,我能夠列出每個ram配置的每個模型以及ram配置的使用次數。 輸出: 當我嘗試列出使用最頻繁的ram的模型時,我會遇到問題。 ...

ORA-00979,但是我的GROUP BY語句的SELECT中有元素

[英]ORA-00979, but I have elements in my SELECT in my GROUP BY statement

我有一個類似的查詢: 當我重新團聚時,我得到 我已經看到了這個問題,並解釋說我需要在group by包括select中的所有字段。 我已經有了列號。 如何調整此查詢,以免出現00979錯誤? ...

ORA-00979不是按功能分組

[英]ORA-00979 not a Group By function error

我試圖從表中選擇2個值,雇員emp_name,按emp_location分組的emp_location,我知道按功能分組的列需要在select子句中,但是我想知道是否還有其他方法可以獲取這些值在單個查詢中。 我的意圖是根據年齡在每個位置選擇一名員工。 樣本查詢 請對此提供幫助。 ...

SQL分組錯誤ORA-00979

[英]SQL Group By error ORA-00979

我正在嘗試給出以下查詢: 但是我收到一個錯誤(ORA-00979不是“按表達式分組”)。 我想列出同一課程中所有學生的姓名。 還有另一種方法嗎? 如果不是,執行此查詢的正確方法是什么? 如果有人能給我所需的確切代碼,我將不勝感激。 ...

ORA-00979錯誤

[英]ORA-00979 Error

我正在使用oracle sql,並且按功能分組時出現問題。 我一直在閱讀有關此問題的類似問題,但無法解決我的問題。 對於我的問題,我有兩個表[recruits(9),drill教師(3)],需要計算每個鑽孔教練的新兵人數(rid),並顯示其f_name和l_name 我已經嘗試了許多不 ...

ora-00979不是GROUP BY表達式錯誤

[英]ora-00979 not a GROUP BY expression error

我在運行以下查詢時遇到了以上錯誤 這是表的創建方式 我正在通過ojbc驅動程序運行查詢,並在下面獲取了Java堆棧跟蹤 看起來我將SELECT的所有列都放在GROUP BY語句中,但分組功能卻沒有(COUNT)。 我該如何解決。 謝謝迪瑪 ...

ORA-00979:不是GROUP BY表達式錯誤,如何解決?

[英]ORA-00979: not a GROUP BY expression Error, how to resolve?

它顯示ORA-00979的錯誤:不是GROUP BY表達式 我想知道為什么它不起作用? 順便說一句,所有表都存在且沒有任何錯誤。 它在Oracle AE 11g中=========== UPDATE ==========================按要求提供的表格 ...

SQL GROUP BY - 使用COUNT()函數

[英]SQL GROUP BY - Using COUNT() function

我一直在做一項涉及為醫院創建數據庫的任務,我遇到了一個非常令人沮喪的錯誤,無論我做了多少研究,我都無法解決這個問題。 我收到的錯誤是: 第1行的錯誤:ORA-00979:不是GROUP BY表達式 我插入值的代碼結構是: 我的表的結構是: 非常感謝任何人可 ...

Oracle,ORDER BY和視圖導致錯誤

[英]Oracle, ORDER BY with view results in error

我從帶有以下查詢的視圖中選擇數據 如果我添加ORDER BY 我收到以下錯誤 Oracle查詢引擎會將其轉換為無效查詢嗎? 如何開始對此類問題進行故障排除? 這是“ SCH”。“ MyView”的簡化 如果刪除子查詢,則可以使用ORDER BY而不會出現錯 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM