【发布时间】:2017-08-01 05:18:43
【问题描述】:
假设我有 table1:
id value1 value2 value3
1 z null null
1 z null null
1 null y null
1 null null x
2 null y null
2 z null null
3 null y null
3 null null null
3 z null null
id value1 value2 value3
1 z null null
1 z null null
1 null y null
1 null null x
2 null y null
2 z null null
3 null y null
3 null null null
3 z null null
我有table2:
id
1
2
3
我想计算每个 id 的每列中的值的数量,以得到这样的输出。 (例如 id 1 有 2 个 z,一个 y 和一个 x)
id value1 value2 value3
1 2 1 1
2 1 1 0
3 1 1 0
需要在 SAS 中执行此操作。在 Oracle 中有一个这样的例子,但在 SAS 中没有。
【问题讨论】:
标签: sql count sas unique distinct-values