нее есть четыре поля id, foreing_id, date, number, мне надо найти уникальную строчку по внешнему ключу, где date - max и number - min.
id, for_id, date, num
1, 1, 1-11-2011, 1
2, 1, 1-11-2018, 2
3, 1, 1-11-2018, 50
4, 2, 1-11-2011, 1
5, 2, 1-11-2018, 2
6, 2, 1-11-2018, 50
То есть мне надо получить строчки 2 и 5 в результирующем наборе.
Как мне это лучше всего средствами JPA сделать?
У меня мысль сразу уплывает в нативный скуль, у постгреса есть distinct on...
jpql с двумя подзапросами?
Обсуждают сегодня