我有一个问题,想通过示例提问。我的数据集是:
enum
我想在此数据集中添加两列。第一列应包含第二列的最大值。第二列应包括第二列的最小值。所以,结果应该是:
Group Value
1 10
1 8
1 12
2 13
2 11
2 7
12 - 因为组号1中有3个数字(10,8,12),其中12个是这些值中的最大值。 13 - 因为组号2中有3个数字(13,11,7),这些值中最大值为13。 8 - 因为组号1中有3个数字(10,8,12),这些值中最小值为8。 7 - 因为组号2中有3个数字(13,11,7),这些值中最小值为7。 我希望,我可以解释一下.. 非常感谢提前。
答案 0 :(得分:1)
尝试:
proc sql;
select *,max(value) as max,min(value) as min from have group by group;
quit;