В PostgreSQL: у меня есть таблица с 3 столбцами:
CustomerNum, OrderNum, OrderDate
.
Для каждого клиента может быть (а может и не быть) много заказов за один диапазон дат. Мне нужен последний номер заказа для каждого клиента, который находится в указанном диапазоне дат. Я получаю ResultSet клиентов и опрашиваю каждого отдельно, но это занимает слишком много времени.
Есть ли способ использовать подвыборку для выбора клиентов, а затем получить последний номер заказа для каждого клиента?