支出を記録し、支出カテゴリ情報を提供する次の2つのテーブルがあります。
テーブルトランザクション:
+-------+--------+--------+
| month | cat_id | amount |
+-------+--------+--------+
| 1 | 2 | 3 |
| 1 | 2 | 8 |
| 2 | 1 | 7 |
| 2 | 1 | 5 |
+-------+--------+--------+
テーブルカテゴリ:
+--------+-------------+
| cat_id | cat_desc |
+--------+-------------+
| 1 | Stock |
| 2 | Consumables |
+--------+-------------+
私が欲しいのは、次のように、その月のそのカテゴリの支出がない場合でも、各月の各カテゴリの金額の合計を表示するクエリを作成することです。
+-------+-------------+--------+
| month | cat_desc | amount |
+-------+-------------+--------+
| 1 | Stock | 0 |
| 1 | Consumables | 11 |
| 2 | Stock | 12 |
| 2 | Consumables | 0 |
+-------+-------------+--------+
外部結合を使用する必要があると思いますが、それを実行するためのステートメントはまだ見つかりません。
助けてくれてありがとう。