問題タブ [ora-00979]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
394 参照

sql - ora 00979: 式によるグループではありません

Oracle 8iではtrntotamt、.max(trndt)trnmemenrolno

次のSQLクエリを試していますが、エラーが発生します- ora 00979: 式によるグループではありません

ステートメントで指定されたすべての列を追加するSELECTと、 single で多くのレコードが取得されますtrnmemenrolno。Plsは何をすべきかを提案します....

0 投票する
4 に答える
4934 参照

sql - Oracle ORA-00979 - 「GROUP BY 式ではありません」

この特定のクエリについて誰か助けてもらえますか? これを実行しようとすると、ORA-00979 が発生します。

0 投票する
4 に答える
7990 参照

sql - SQL の列の最大出現数を見つける

このテーブルを考えると:

オーダー
custName description to_char(price)
A desa $14
B desb $14
C desc $21
D desd $65
E dese $21
F desf $78
G desg $14
H desh $21

価格が最も高い行全体、この場合は $14 と $21 を表示しようとしています。

サブクエリが必要だと思います。だから私はこれから始めました:

それは私に3を与えます。

しばらくすると、それは役に立たないと思いました。カウントではなく値14と21が必要だったと思うので、それをwhere句に入れることができます。しかし、それを表示する方法に行き詰まっています。助けはありますか?

更新:だから、これから14と21を照会するようになりました

しかし、エラーが発生した custname と description 列を表示する必要があります。

これについて何か助けはありますか?

0 投票する
2 に答える
10456 参照

sql - ORA-00979:GROUPBY式の問題ではありません

次のリクエストを実行していますが、「ORA-00979:GROUPBY式ではありません」というエラーが表示されます。

グループ化関数(MAXやSUMなど)を除いて、SELECTのすべての列をGROUP BYステートメントに配置する必要があることを知っているので、次のクエリを試していますが、同じエラーメッセージが表示されます。

クエリの全体的な意味を変更せずに、どうすればそれを解決できますか?

マーティン、ありがとうございました

0 投票する
1 に答える
6145 参照

grails - groupPropertyとorderをGrailsします。使い方?

私はこのドメインを持っています:

クエリを作成します:

しかし、エラーが発生しました:原因:java.sql.SQLException:ORA-00979:N'est pas une expression GROUP BY

私は2日前にこのクエリgrrrrに取り組んでいます!;-)

どうもありがとう

0 投票する
4 に答える
4945 参照

sql - GroupBy式エラーではありません

私はSQLこのようなものを持っています。

しかし、私はこのエラーを受け取ります。

私はこのコードを置くことができませんGROUP BYか?

エラーがわかりません!!

0 投票する
2 に答える
1807 参照

sql - ORA-00979: GROUP BY式ではありません

なぜこれが機能するのか

しかし、いつfirstname, lastname削除されgroup byないのですか?

ORA-00979: GROUP BY式ではありません

0 投票する
1 に答える
867 参照

sql - ビューに対するクエリにより、Oracle SQL Developer で奇妙なエラーが発生する

データベース内のビューを照会する SQL コマンドを作成する必要があります。私はそれらを自分で作成したわけではなく、テーブルにアクセスすることもできません。ビューのみがソフトウェア メーカーから提供されます。クエリに Oracle SQL Developer 3.0 を使用しています。次のコマンドは、期待どおりに問題なく動作します。

ただし、特定の列 ( filenameと呼ばれる) に null 値を含めないように要求すると、次のようになります。

.... 次のエラーが表示されます。

クエリの私の部分には集計が含まれていないため、これは私には信じがたいようです。また、特定のパターンに一致するファイル名を照会すると、次のようになります。

...ファイル名が NULL である結果行を取得します。

ビューの基になるアクセスできない定義が正しくなく、この奇妙な動作につながる可能性はありますか??

0 投票する
3 に答える
811 参照

sql - この PL/SQL ステートメントの何が問題になっていますか?

PL/SQL (Oracle) を使用しています。以前にクエリを作成したことがありますが、このクエリの何が問題なのかわかりません。私が得ているエラーはこれです:

[エラー] 実行 (942: 41): ORA-00979: GROUP BY 式ではありません。

強調表示されているテキストは、case ステートメントの最初の TRIM 関数です。ここで (sum 関数を使用して) 集計しているため、この case ステートメントを Group By 句に入れることができないことはわかっています。私が理解していない何かがありますか??

0 投票する
4 に答える
7724 参照

sql - SQL Group By 関数 (列) - その列を選択できなくなりました

Oracle Express で HR 従業員スキーマを使用し、特定の年に雇用された従業員を選択したいと考えました。

Hire_date 列の形式は「2011 年 1 月 1 日」なので、最後の 4 文字を抽出してグループ化したいと思います。

問題は、以下のエラーが発生していることです

これは不可能ですか?