У меня есть таблица с записями финансовых транзакций. У него есть invoice_number и столбцы состояния. В invoice_number может быть более одной строки, что означает, что могут быть неудачные транзакции.
Мне нужно запросить последнюю отклоненную транзакцию, если не было успешной транзакции для определенного счета.
invoice_number | status
1 | declined
1 | successful
2 | declined
2 | declined
В приведенном выше примере мне нужно получить только последний ряд.
Как может выглядеть SQL-запрос.
Спасибо.