温馨提示:本文翻译自stackoverflow.com,查看原文请点击:SAS-SQL - put result in 1 cell, not in many
sas sql

SAS-SQL - 将结果放在1个单元格中,而不是很多

发布于 2020-04-16 14:40:42

我正在使用基本的select语句来提取一些帐户。我需要在单个单元格中输出这些帐户,而不是在行中输出。

查看更多

提问者
Eyal Marom
被浏览
35
Niqua 2020-02-05 20:18
PROC SQL;
   CREATE TABLE WORK.WANT AS 
   SELECT /* Concatenated */
                     (cats(t1.COLUMN_1, ', ', t1.COLUMN_2)) AS ConcatenatedColumns
      FROM WORK.HAVE t1;
QUIT;

我想您需要从某个表中合并结果?

cats()函数可用于合并不同列的值,并删除前导和尾随空白。