Я оценил строки на основе определенных критериев. Позволяет назвать столбцы ранга как
time_rank и id_rank.
Window_id time_rank id_rank
1 1 1
1 2 1 --> 1 is already considered, reject this row
2 1 1
2 1 2 --> 1 is already considered, reject this row
2 2 2
3 1 1
3 2 1 --> 1 is already considered, reject this row
3 1 2
3 3 2
4 1 1
4 2 1 --> 1 is already considered, reject this row
4 2 2
4 3 1 --> 1 is already considered, reject this row
Попробовал несколько трюков с отставанием, еще один рейтинг и самостоятельное присоединение. Никто, кажется, не работает. Мне нужно найти уникальную комбинацию без повторов:
Желаемый вывод:
Window_id time_rank id_rank
1 1 1
2 1 1
2 2 2
3 1 1
3 3 2
4 1 1
4 2 2