В моей таблице есть только 1 строка и много столбцов. Мне нужно вернуть только 1 столбец и много строк. Можно выполнить транспонирование через SAS SQL?Транспонирование таблицы с одной строкой и многими столбцами с использованием SAS SQL
До:
column1 column2 column3 column4
1 2 3 4
После:
column
1
2
3
4
Непростые решения. SQL не допускает коротких сокращений списка переменных. Вы должны использовать proc transpose. Если вы настаиваете на SQL, вам понадобится макрос, чтобы сначала определить количество столбцов, а затем генерировать ваши утверждения объединения динамически. Я не думаю, что это стоит усилий лично. – Reeza