Mam sobie tabele z wpisami dotyczacymi pewnych spotkan.
table meetings (
[id] int identity(1,1) primary key,
MeetingDate datetime,
Lasting datetime,
...
)
MeetingDate - data i czas spotkania
Lasting - czas trwania spotkania
Spotkania moga sie nakladac, czyli jedno spotkanie moze zaczynac sie o jakiej porze i trwac np. 6h, a drugie zaczynac sie pol godziny pozniej i trwac 3h, itd.
Pytanie: W jaki sposob obliczyc jaki byl rzeczywisty czas trwania wszystkich spotkan. W powyzszym przypadku powinno wyjsc 6h (bo jedno jest zawarte w drugim).
Licze na jakies pomysly, bo ja na razie na zaden nie wpadlem i tez niewiele wygooglalem.
pozdrawiam
johny