Код: Выделить всё
customerNumber expireDate versionNumber
111 2021-02-08 10:00:00 2
111 2022-02-08 10:00:00 2
111 2022-02-08 10:00:00 3
111 2023-02-08 10:00:00 2
111 2023-02-08 10:00:00 3
111 2023-02-08 10:02:00 2
111 2023-02-08 10:03:00 3
< /code>
У меня есть следующий запрос, который я использую для получения номера клиента с его максимальной датой истекания с соответствующим номером версии: < /p>
SELECT customerNumber, MAX(expireDate), versionNumber
FROM customers
GROUP BY customerNumber;
< /code>
Я поместил группу по инструкциям, потому что может быть несколько номеров пользовательских. Он возвращает: < /p>
customerNumber expireDate versionNumber
111 2023-02-08 10:03:00 2
< /code>
Несмотря на то, что это не правильный вывод. Результат должен вывести: < /p>
customerNumber expireDate versionNumber
111 2023-02-08 10:03:00 3
Подробнее здесь: https://stackoverflow.com/questions/794 ... nding-info