Объеденить повторяющиеся поля в SQL в одно поле с условием

Есть таблица

Id | Date | Title      | Unique Id
 
1   2020    some title   1
2   2021    some title   2
2   2020    some title   3

Надо объединить все повторяющиеся по ID строки в одну (известно что будет отличаться только дата), при этом дату сделать формата (firstDate - secondDate). К примеру должен получится такой результат:

Id | Date        | Title      | Unique Id
 
1   2020          some title   1
2   2020-2021     some title   2

Ответы (1 шт):

Автор решения: Egor_Kl

Мне помогло

STRING_AGG(Date, '-')
→ Ссылка