Порядок активных подписок пользователя
Это шаг 2 в расследовании дублей подписок. Для каждой активной подписки со status = 'active' присвойте порядковый номер внутри её user_id: самая ранняя по started_at получает номер 1, а если даты совпадают, раньше идёт подписка с меньшим id. Верните id, user_id и rn. Отсортируйте результат по user_id, затем по rn.
Пример ожидаемого ответа
Это пример правильного ответа — у него своё количество строк, оно не должно совпадать с таблицами в схеме.
| id | rn | user_id |
|---|---|---|
| 300 | 1 | 1 |
| 301 | 2 | 1 |
| 302 | 1 | 2 |
Войдите, чтобы видеть историю отправок
ВойтиВойдите, чтобы использовать AI Mentor
Войти