MySQL - использовать одну таблицу как ключ-значение для другой
Например, есть две таблицы
accounts
+----+-------+----------+
| id | login | password |
+----+-------+----------+
| 1 | john | 449737e |
| 2 | liam | 1c1555f |
+----+-------+----------+
settings
+------------+---------+------------+
| account_id | key | value |
+------------+---------+------------+
| 1 | name | John |
| 1 | created | 2021-08-08 |
| 2 | enabled | 1 |
| 2 | type | user |
+------------+---------+------------+
нужно получить следующий результат
+----+-------+----------+------+------------+---------+------+
| id | login | password | name | created | enabled | type |
+----+-------+----------+------+------------+---------+------+
| 1 | john | 449737e | John | 2021-08-08 | | |
| 2 | liam | 1c1555f | | | 1 | user |
+----+-------+----------+------+------------+---------+------+
возможно ли это, при условии что поле key может быть любым?