What percentage of the rows are you keeping and how many rows are there in the tables?
At some point its easier just to loop a delete statement depending on how much data you are getting rid of.
For performance Issues see how we like them posted here: How to Post Performance Problems - Gail Shaw[/url]
Need to Split some strings? Jeff Moden's DelimitedSplit8K[/url]
Jeff Moden's Cross tab and Pivots Part 1[/url]
Jeff Moden's Cross tab and Pivots Part 2[/url]