SQLSERVER分组依据(基于其他列聚合列)

莫哈卜

我有一个包含3列A,B,C的表

我想做这样的查询:

select A, Max(B), ( C in the row having max B ) from Table group by A.

有没有办法做这样的查询?

测试数据:

A    B    C
2    5    3
2    6    1
4    5    1
4    7    9
6    5    0

预期结果将是:

2    6    1
4    7    9
6    5    0
拉玛克
;WITH CTE AS
(
    SELECT  A,
            B,
            C,
            RN = ROW_NUMBER() OVER(PARTITION BY A ORDER BY B DESC)
    FROM YourTable
)
SELECT A, B, C
FROM CTE
WHERE RN = 1

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

SQLSERVER分组依据(基于其他列聚合列)

来自分类Dev

使用分组依据聚合R中的数据,并保留非NA的其他列的值

来自分类Dev

基于其他列的 TSQL 聚合值

来自分类Dev

在分组依据中选择其他列值

来自分类Dev

SQL 分组依据和其他列的总和

来自分类Dev

选择在特定列上带有“分组依据”的语句,但显示其他列以及分组依据

来自分类Dev

选择最大,分组依据并显示不在分组依据子句中的其他列

来自分类Dev

选择在特定列上带有“分组依据”的语句,但显示其他列以及分组依据

来自分类Dev

使用分组依据聚合不同的列类型

来自分类Dev

MongoDB聚合-分组依据,在结果中选择其他字段

来自分类Dev

Spark聚合/分组依据,以便基于集合中的col值确定新列的值

来自分类Dev

熊猫 - 基于其他列的分组添加列

来自分类Dev

为什么分组依据被强制在特定列而不是其他列

来自分类Dev

在树状视图中使用“分组依据”时,如何对其他列求和?

来自分类Dev

有什么办法可以通过添加其他列来取消对分组依据数据框的分组

来自分类Dev

Postgres按列分组,并且在组内按最大聚合选择其他列

来自分类Dev

分组依据并添加列

来自分类Dev

PySpark:基于其他列的聚合,用列模式填充NA

来自分类Dev

基于“翻转”列运行“分组依据”序数计数器

来自分类Dev

基于其他列的SUM()列

来自分类Dev

从基于其他列的列获取值

来自分类Dev

分组依据列降序排列

来自分类Dev

从分组依据中删除列

来自分类Dev

从分组依据中排除列

来自分类Dev

基于分组依据的SQL字符串聚合

来自分类Dev

基于多列信息的数据框的条件转换、聚合/分组

来自分类Dev

如果语句基于其他列

来自分类Dev

基于其他列的Excel条件格式

来自分类Dev

基于其他列值的汇总

Related 相关文章

  1. 1

    SQLSERVER分组依据(基于其他列聚合列)

  2. 2

    使用分组依据聚合R中的数据,并保留非NA的其他列的值

  3. 3

    基于其他列的 TSQL 聚合值

  4. 4

    在分组依据中选择其他列值

  5. 5

    SQL 分组依据和其他列的总和

  6. 6

    选择在特定列上带有“分组依据”的语句,但显示其他列以及分组依据

  7. 7

    选择最大,分组依据并显示不在分组依据子句中的其他列

  8. 8

    选择在特定列上带有“分组依据”的语句,但显示其他列以及分组依据

  9. 9

    使用分组依据聚合不同的列类型

  10. 10

    MongoDB聚合-分组依据,在结果中选择其他字段

  11. 11

    Spark聚合/分组依据,以便基于集合中的col值确定新列的值

  12. 12

    熊猫 - 基于其他列的分组添加列

  13. 13

    为什么分组依据被强制在特定列而不是其他列

  14. 14

    在树状视图中使用“分组依据”时,如何对其他列求和?

  15. 15

    有什么办法可以通过添加其他列来取消对分组依据数据框的分组

  16. 16

    Postgres按列分组,并且在组内按最大聚合选择其他列

  17. 17

    分组依据并添加列

  18. 18

    PySpark:基于其他列的聚合,用列模式填充NA

  19. 19

    基于“翻转”列运行“分组依据”序数计数器

  20. 20

    基于其他列的SUM()列

  21. 21

    从基于其他列的列获取值

  22. 22

    分组依据列降序排列

  23. 23

    从分组依据中删除列

  24. 24

    从分组依据中排除列

  25. 25

    基于分组依据的SQL字符串聚合

  26. 26

    基于多列信息的数据框的条件转换、聚合/分组

  27. 27

    如果语句基于其他列

  28. 28

    基于其他列的Excel条件格式

  29. 29

    基于其他列值的汇总

热门标签

归档