从与其他列比较的列中获取 MAXvalue?
Posted
技术标签:
【中文标题】从与其他列比较的列中获取 MAXvalue?【英文标题】:Get MAXvalue from column where comparing to other columns? 【发布时间】:2021-09-11 15:46:31 【问题描述】:输入表:
Type | Comment | Value |
---|---|---|
A | value2 | 20 |
A | value5 | 19 |
B | value8 | 20 |
A | value2 | 17 |
A | value5 | 20 |
B | value8 | 20 |
C | value2 | 21 |
A | value5 | 23 |
B | value8 | 23 |
决赛桌:
Type | Comment | Value |
---|---|---|
A | value5 | 23 |
B | value8 | 23 |
C | value2 | 21 |
【问题讨论】:
你好,这个表的来源是什么?您可以利用分区函数并创建一个选择查询作为源 【参考方案1】:正如 Nandan 所说,您可以创建一个选择查询作为源。
另一种方式,您可以使用聚合转换来执行此操作。
步骤:
1.添加源后,添加聚合转换。如下图所示。
数据预览:
-
新建一个源分支,然后加入您的分支和聚合转换。
-
添加选择转换以删除重复的列。
-
结果:
【讨论】:
太有用了!!!以上是关于从与其他列比较的列中获取 MAXvalue?的主要内容,如果未能解决你的问题,请参考以下文章
熊猫数据框:在固定其他列的列中提取具有特定标准/条件最小值的数据[重复]