SAS- SQL - поставить результат в 1 ячейку, а не во многие - PullRequest
0 голосов
/ 04 февраля 2020

Я использую базовый оператор c select, чтобы вывести некоторые учетные записи. Мне нужно вывести эти учетные записи в одну ячейку, а не в ряды учетных записей.

1 Ответ

0 голосов
/ 05 февраля 2020
PROC SQL;
   CREATE TABLE WORK.WANT AS 
   SELECT /* Concatenated */
                     (cats(t1.COLUMN_1, ', ', t1.COLUMN_2)) AS ConcatenatedColumns
      FROM WORK.HAVE t1;
QUIT;

Я полагаю, вам нужно объединить результаты из какой-либо таблицы?

Функция cats () может использоваться для объединения значений разных столбцов с удаленными пробелами в начале и в конце.

...