У меня есть следующий запрос sql, и я хочу получить предыдущее максимальное значение из таблицы.
select max(card_no),vehicle_number
FROM WBG.WBG_01_01
group by vehicle_number
С помощью этого запроса я получил каждый максимальный номер карты каждого транспортного средства. Но я хочу получить предыдущий номер этогоmax. Например,
, если номер транспортного средства имеет номер карты 21,19,17,10,5,6,1
, и я хочу получить 19
из функции max
Пожалуйста, кто-нибудь подскажет, как я могу сделать это в sql.