返回每个组的最大ROW_NUMBER

时间:2016-05-04 13:03:56

标签: sql

我的数据看起来像这样

TYPE   Unique_no 
ABC     1
ABC     2
XYZ     3
PQR     4
XYZ     5
ABC     6

我使用row_number()来分区数据,但是如何获得每组的最大row_count? 请帮忙。

2 个答案:

答案 0 :(得分:1)

试试这个并检查

Select TYPE,MAX(Unique_no) from <yourtablename> group by TYPE;

答案 1 :(得分:1)

只需使用COUNT():

SELECT Type, COUNT(*) as MAXROWNUM FROM T GROUP BY Type