Преобразовать строки таблицы БД в колонки
Помогите из исходной таблицы, где обозначения расположены в одной колонке,
с помощью SQL получить следующую таблицу, где эти же обозначения распределены по двум колонкам, но в одной строке
Ответы (1 шт):
Автор решения: Sergey Moiseenko
→ Ссылка
Если значений для reference не более двух, то для любой СУБД:
select reference, min(destination) destination1,
nullif(max(destination),min(destination)) destination2
from tbl
group by reference;

