SQL sorgusuyla aşağıdaki şekilde sonuç alıyorum.

personel1 --- 06.05.2022 --- YILLIK İZİN
personel1 --- 11.05.2022 --- YILLIK İZİN
personel1 --- 12.05.2022 --- YILLIK İZİN
personel1 --- 13.05.2022 --- YILLIK İZİN
personel2 --- 05.05.2022 --- YILLIK İZİN
personel2 --- 06.05.2022 --- YILLIK İZİN
personel2 --- 07.05.2022 --- YILLIK İZİN
personel2 --- 08.05.2022 --- YILLIK İZİN
personel2 --- 29.05.2022 --- YILLIK İZİN
personel2 --- 30.05.2022 --- YILLIK İZİN

Benim istediğim olay şu şekildedir. Yukarıdaki verilere göre;
- personel1 06.05.2022 tarihinde 1 gün YILLIK izin kullanmıştır.
- personel1 11.05.2022-13.05.2022 tarihleri arasında 3 gün YILLIK İZİN kullanmıştır.
- personel2 05.05.2022-08.05.2022 tarihleri arasında 4 gün YILLIK İZİN kullanmıştır.
- personel2 29.05.2022-30.05.2022 tarihleri arasında 2 gün YILLIK İZİN kullanmıştır.

Gelen verileri bu şekilde bir mantıkla nasıl gruplayabilirim?

Teşekkürler.