row_number by several columns
问题 I have the following data: type id date1 date2 diff ----------------------------------- blue 1 x1 xxx 18 blue 1 x2 - - red 1 x1 - - blue 2 x1 xx 15 blue 2 x2 xx 18 blue 2 x3 - - And I want to add a row_number to get the data like this: type id date1 date2 diff row_number --------------------------------------------- blue 1 x1 xxx 18 1 blue 1 x2 - - 2 red 1 x1 - - 1 blue 2 x1 xx 15 1 blue 2 x2 xx 18 2 blue 2 x3 - - 3 I.e. first sort by type, then id and last date. I have tried the following