Мне нужно min (date1) max (date2) для группы (которая является id) и других полей, связанных с max (date2)
ниже, как выглядит исходная дата
id ------ date1 ------ date2 ------ other-data
---------------------------------------------------------
1 ------ 12/12/2018------ 01/12/2018 ------ abc
1 ------ 21/08/2018 ------ 06/12/2019 ------def
2 ------ 12/01/2018 ------ 03/03/2016 ------ ghi
2 ------ 12/03/2018------ 30.06.2020 ------ xyz
2 ------ 01/02/2018 ------ 05/10/2019 ------ klm
Я не могу использовать группирование по, поскольку есть другие поля, по которым я не хочу группировать.
мой ожидаемый результат -
id ---- min (date1) ----- max (date2) - другие данные (связанные с max (date2)
---------------------------------------------------
1 ------ 02/12/2018------ 06/12/2019 ------ def
2 ------ 01/02/2018 ------ 30/30/2020 ----- xyz