t.brown 89142 (11/15/2012)
drew.allen (11/15/2012)
The problem is that your desired results require that your TABLE1 be sorted in a specific order, but the data provided is insufficient to enforce that order. You have to remember that there is no default order by in a set.Drew
Hence all the ROW_NUMBER() functions in my efforts so far.
But it doesn't matter if two #Table2 rows have the same Date and Text - as the outcome is the same whichever is chosen as the match.
But you DO have something to guarantee the order you want in the form of IDENTITY columns.
--Jeff Moden
Change is inevitable... Change for the better is not.