Postgres таблица значений ключей, выберите значения в виде столбцов - PullRequest
0 голосов
/ 31 марта 2020

У меня есть следующая таблица:

+----+---------+-------+
| id |  Key    | Value |
+----+---------+-------+
|  1 | name    | Bob   |
|  1 | surname | Test  |
|  1 | car     | Tesla |
|  2 | name    | Mark  |
|  2 | cat     | Bobby |
+----+---------+-------+

Key может содержать в основном все, что угодно. Я хотел бы получить следующий вывод:

+----+------+---------+-------+-------+
| id | name | surname |  car  |  cat  |
+----+------+---------+-------+-------+
|  1 | Bob  |  Test   | Tesla |       |
|  2 | Mark |         |       | Bobby |
+----+------+---------+-------+-------+

Затем я хотел бы объединить вывод с другой таблицей (на основе id).

Возможно ли это сделать , если я не знаю, что содержит столбец Key? Значения есть динамические c. Не могли бы вы указать мне правильное направление?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...