Buongiorno gente
ho una piccola richiesta, come da titolo..sto cercando di fare una query x il calcolo dei giorni di differenza tra 2 date. Probailmente sto sbagliando qualcosa, perchč in alcuni casi di date differenti il calcolo me lo fa corretto, ma con date uguali mi spara numeri improponibili..per cui sicuramente sto sbagliando qualcosa

ho 2 tabelle

trequest

IDrequest, Description Project, DateEndTicketExpected


e
tticket

IDTicket, IdRequest, DateCreatedTicket

equi la mia query

select trequest.DescriptionProject,trequest.DateEndTicket Expected,tticket.DateCreatedTicket, (tticket.DateCreatedTicket-trequest.DateEndTicketExpected)
from trequest
Inner Join tticket ON tticket.IDRequest= trequest.IDRequest
group by DescriptionProject, DateEndTicketExpected,DateCreatedTicket

nei casi dove la sottrazione č positiva calcola i giorni in modo corretto,
nei casi dove č negativa invece sballa i giorni.

Sapete dirmi cosa sbaglio??
grazie