需要sql查询来根据键对值求和,并找出它的最大值

时间:2017-05-03 05:56:27

标签: sql hive

需要sql查询来根据一个键对值求和并找出它的最大值吗?

例如: rollno,名字,类,标记。我需要每个班级的最大分数?

1 个答案:

答案 0 :(得分:-1)

试试这个:

Select 
    Name, Class, max(Max_Marks)
From 
(
   Select RollNo, Name, CLass, max(Marks) [Max_Marks]
   From YourTable
   Group By Class, Name, RollNo
)
Group By
    Name, Class