У меня есть таблица, как это показано ниже:Преобразование одного столбца в несколько столбцов в Postgres
бы хотел изменить формат, как показано ниже на Postgres:
Я попытался использовать аргумент case, но не дал мне желаемых результатов. Заранее благодарю за помощь!
РЕДАКТИРОВАТЬ
select (case when column_1='A' then column_1 else 'other' end) column_1,
(case when column_1='B' then Column_1 else 'other' end) column_2 from test_t
where id= random_value;
Каждый раз, когда запрос возвращает только 2 строки и значения строки в column_1 являются динамическими и не фиксированы.
«Я пытался использовать случай заявление, но не дал мне желаемых результатов.» Покажите нам свой код и текущие результаты, и мы покажем вам, как его исправить. –
Hi @MattS. Прошу прощения, обновил мой вопрос, надеюсь, что поможет! – Vinay