- У меня есть таблица устройств (A) и другая таблица (B) с деталями устройства.
- В таблице B есть несколько записей для каждого идентификатора устройства из таблицы A.
- Мне нужно выбрать все устройства из таблицы A вместе с последней записью из таблицы B.
Таблица A:
+----+--------+---------+
| id1| name | Details |
+----+--------+---------+
| 1 | name1 | text1 |
| 2 | name2 | text2 |
| 3 | name3 | text3 |
| 4 | name4 | text4 |
+----+--------+---------+
Таблица B:
+----+-------------+---------+
| id2| device_id | battery |
+----+-------------+---------+
| 1 | 1 | 20% |
| 2 | 1 | 40% |
| 3 | 1 | 30% |
| 4 | 2 | 15% |
| 5 | 2 | 75% |
| 6 | 3 | 90% |
+----+-------------+---------+
Ожидаемый результат:
+----+-------------+---------+
| id1| device_id | battery |
+----+-------------+---------+
| 1 | 1 | 30% |
| 2 | 2 | 75% |
| 3 | 3 | 90% |
| 4 | NULL | NULL |
+----+-------------+---------+