Home Forums SQL Server 2008 T-SQL (SS2K8) Help Required to handle multiple employees with overlapping datetimes (concurrent activities) RE: Help Required to handle multiple employees with overlapping datetimes (concurrent activities)

  • Are you familiar with this article by Jeff Moden on grouping islands of contiguous dates?

    http://www.sqlservercentral.com/articles/T-SQL/71550/

    I believe you can probably use this technique to solve your problem. I confess, I found it somewhat complicated to grasp at first and if I have some available time I may try to apply it directly to your problem.

    But I suggest you read it anyway so that even if someone does post a solution that uses it (likely), you understand how it works.


    My mantra: No loops! No CURSORs! No RBAR! Hoo-uh![/I]

    My thought question: Have you ever been told that your query runs too fast?

    My advice:
    INDEXing a poor-performing query is like putting sugar on cat food. Yeah, it probably tastes better but are you sure you want to eat it?
    The path of least resistance can be a slippery slope. Take care that fixing your fixes of fixes doesn't snowball and end up costing you more than fixing the root cause would have in the first place.

    Need to UNPIVOT? Why not CROSS APPLY VALUES instead?[/url]
    Since random numbers are too important to be left to chance, let's generate some![/url]
    Learn to understand recursive CTEs by example.[/url]
    [url url=http://www.sqlservercentral.com/articles/St