:)

ел бы преобразовать отдельные строки в несколько строк в PostgreSQL, где некоторые столбцы удалены. Вот пример текущего вывода:

name | st | ot | dt |
-----|----|----|----|
Fred | 8  | 2  | 3  |
Jane | 8  | 1  | 0  |
Samm | 8  | 0  | 6  |  
Alex | 8  | 0  | 0  |  

Используя следующий запрос:

SELECT
   name, st, ot, dt
FROM
   times;

И вот что я хочу:

name |  t | val |
-----|----|-----|
Fred | st |  8  |
Fred | ot |  2  |
Fred | dt |  3  |
Jane | st |  8  |
Jane | ot |  1  |
Samm | st |  8  |
Samm | dt |  6  |
Alex | st |  8  |

Как я могу изменить запрос, чтобы получить желаемый результат?

Ответы на вопрос(0)

Ваш ответ на вопрос