デカルト積を使用して2つのテーブルを次のように結合しています。デリゲート・デリバリー - デカルト積、総和/集計By
select p.type, i.amount
FROM products p, invoice i
where (p.account = i.id); -- column headers cant be changed despite having same info
もちろん、それぞれの値とともに2つの列が表示されます。
しかし、私はさらにCOUNT/GROUP BYとSUM/GROUP BYを使ってデータを操作したいのですが、2つのテーブルを使って作業するための関連するサンプルを見つけることができませんでした。 (それらをすべて別々にやることは大丈夫です、一緒に働くことが問題になります)。
最終的には、4つのタイプのグループ化を示す3つの列を表示し、それぞれのタイプに該当するエントリの数と各タイプの合計/ SUMを表示したいとします。
タイプ - タイプのカウント - 合計値
A - 5から500
B - 6から1000
C - 1から50
D - 2から100
どのようなクエリを試しましたか?何が悪かったのか? – Rene
あなたの質問はもうデカルト製品ではありません。すでに内部結合操作です –