为每个组ID设置组的最大值

城市

这可能是一个愚蠢的问题,非常容易,但是我现在非常分心,没有找到任何解决方案。

我有一张这样的桌子:

ID | Value | Gr_Id | Gr_Value
------------------------------
a  |0      |1      |Null
b  |2      |2      |Null
c  |4      |2      |Null
d  |1      |3      |Null
e  |3      |4      |Null
f  |3      |4      |Null
g  |2      |5      |Null
h  |3      |5      |Null

所需输出:

ID | Value | Gr_Id | Gr_Value
------------------------------
a  |0      |1      |0
b  |2      |2      |4
c  |4      |2      |4
d  |1      |3      |1
e  |3      |4      |3
f  |3      |4      |3
g  |2      |5      |3
h  |3      |5      |3

所以我想更新组值并设置group_id的最大值。谢谢你。

灰泥

我认为这可以解决您的问题:

SELECT ID, Value, Gr_Id, (
           SELECT MAX(Value)
           FROM tableName t2 
           WHERE t1.Gr_Id = t2.Gr_Id
) as Gr_Value
FROM tableName t1

试试吧; 希望能帮助到你

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

为每个组创建最大值

来自分类Dev

MySql的:选择每个组的最大值与相应的ID值

来自分类Dev

为数据框中的每个组取最大值

来自分类Dev

MYSQL返回每个组的最大值

来自分类Dev

从每个组的Oracle获取最大值

来自分类Dev

获取组中最大值的ID

来自分类Dev

在MySQL查询中获取每个组的最大值

来自分类Dev

pyspark:grouby,然后获取每个组的最大值

来自分类Dev

推力CUDA在每个组(段)中找到最大值

来自分类Dev

按每个组中的最大值过滤数据框

来自分类Dev

获取表中每个组的最大值

来自分类Dev

棱镜-为组中的可重复元素设置最大值

来自分类Dev

熊猫groupby对每个组值进行排序,并根据每个组的最大值对数据框组进行排序

来自分类Dev

用SQL查找组中属性最大值的ID

来自分类Dev

Pandas数据框在groupby时取每个组的组最大值

来自分类Dev

Matlab组内的最大值

来自分类Dev

选择组中最大值的记录

来自分类Dev

Laravel收集组的最大值

来自分类Dev

Python中按组的最大值

来自分类Dev

DAX按组计数最大值

来自分类Dev

返回所有组的最大值?

来自分类Dev

通过组获取表的最大值

来自分类Dev

Python:如何根据首次达到每个组的列中的最大值来分配值?

来自分类Dev

R根据另一行找到每个组的最小值和最大值

来自分类Dev

Python:如何根据首次达到每个组的列中的最大值来分配值?

来自分类Dev

如何编写SQL来选择具有每个组的最大值(值)的行?

来自分类Dev

返回表示每个组中最大值的索引的一系列数字位置

来自分类Dev

每个组的Mongodb查找具有特定字段最大值(argmax)的文档

来自分类Dev

如何获得具有相应文档数组的每个组的字段的最大值?

Related 相关文章

热门标签

归档