これは既に別のスレッドで議論されている場合は事前にお詫び申し上げます。私はいくつかの検索を実行しましたが、私のニーズをサポートするものを見つけることができませんでした。 私はt_Item_logと呼ばれるテーブルを持っています。私は、データを引き出し、アイテムごとにグループ化し、アイテムの総量を合計し、そのアイテムに関連付けられた最大の数量を持つコードを選択するクエリを書く必要があります。SQLグループバイステートメント値が最大数で選択されています
表例:
ID ITEM CODE QTY
1 12345 X 1
2 12345 X 2
3 12345 Y 1
4 12345 Z 3
5 6789 X 1
6 6789 X 2
7 6789 Y 1
8 6789 Z 2
9 6789 X 3
10 12345 Y 4
望ましい結果
ITEM CODE QTY
12345 Y 11
6789 X 9
誰もがすでにこれをカバーするか、この文の書き方のための基盤を提供するスレッドに私を指すことができれば、それ感謝されます。
私は次のエラーメッセージが表示され続けます: "メインクエリのFROM句でEXISTS予約語を使わずに複数のフィールドを返すサブクエリを作成しました。 – HareM83
@ HareM83。 。 。これは、サブクエリが 'TOP'を使用し、安定した' ORDER BY'ソートを持つ非常に奇妙なエラーです。私はこれを回避する方法がわかりません。 –
ありがとうございます。これは完全に機能しました。 – HareM83