ORACLE機能 エラー

[ORAエラー] ORA-00979: GROUP BYの式ではありません。

投稿日:2017年4月11日 更新日:

以下のように表示されます。

(日本語)
ORA-00979: GROUP BYの式ではありません。
(英語)
ORA-00979: Not a GROUP BY Expression

発生パターン

このエラーは以下のような場合に発生します。

  • GROUP BY句があるSQLで、GROUP BYに指定していない列をSELECTに指定した。

対処法

  • GROUP BY句があるSQLでは、SELECT句に指定した列は、必ずGROUP BY句に含める
    (SUMやCOUNTなどの集計関数を使用した列は除く)

NGな例は、GROUP BY句を col1, col2とすればOKです。


スポンサーリンク

スポンサーリンク

-ORACLE機能, エラー

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

ORACLE

[ORAエラー] ORA-00439: 機能は有効ではありません

以下のように表示されます。 (日本語) ORA-00439: 機能は有効ではありません:xxx (英語) ORA-004 ...
ORACLE

[ORAエラー] ORA-00917: カンマがありません。

以下のように表示されます。 (日本語) ORA-00917: カンマがありません。 (英語) ORA-00917: mi ...
ORACLE

[V$表] インスタンスの情報を取得する(V$INSTANCE)

インスタンスの情報を参照するには、V$INSTANCEビューを参照します。 V$INSTANCEの定義 V$INSTAN ...
ORACLE

[PL/SQL] コメントを付ける

PL/SQLでコメントを付けるサンプルです。 構文 (1行コメント) -- コメント (複数行コメント) /* コメント ...
ORACLE

[データディクショナリ] リサイクルビンの情報を取得する

リサイクルビンの情報を参照するには、RECYCLEBINデータディクショナリビューを参照します。 RECYCLEBINデ ...

スポンサーリンク