У меня есть две таблицы, которые я хочу объединить.
TABLE_A:
+--------+-----------+---------+
| row_id | category | val_1 |
+--------+-----------+---------+
| 1 | cat1 | 6.5 |
| 1 | test | 6.5 |
| 1 | dog1 | 2.1 |
+--------+-----------+---------+
TABLE_B:
+-----------+-----------+
| row_id | val_2 |
+-----------+-----------+
| 1 | 2.0 |
+-----------+-----------+
Когда я использую INNER JOIN, получаю следующие результаты:
+-----------+-----------+-----------+------------+
| row_id | category | val_1 | val_2 |
+-----------+-----------+-----------+------------+
| 1 | cat1 | 6.5 | 2.0 |
| 1 | test | 6.5 | 2.0 |
| 1 | dog1 | 2.1 | 2.0 |
+-----------+-----------+-----------+------------+
Но я не хочу дублировать результат Val_2. Я хочу, чтобы результаты, как это:
+-----------+-----------+-----------+------------+
| row_id | category | val_1 | val_2 |
+-----------+-----------+-----------+------------+
| 1 | cat1 | 6.5 | 2.0 |
| 1 | test | 6.5 | NULL |
| 1 | dog1 | 2.1 | NULL |
+-----------+-----------+-----------+------------+
Я бы очень признателен, если кто-нибудь может мне помочь.