Is it me or do query speeds tend to slow wayyyy down when there is casting and concatenating involved? In my job (I'm a data analyst not a programmer), I have to create unique "key"s quite often. I find that the following types of queries really slow me down: where cast (x as varchar) + cast (y as varchar) not in cast (x as varchar)+(cast y as varchar))... Do you guys notice this as well? I can post my entire query, but I dont think its necessary. Any help is appreciated! BTW, if any SQL experts are in the NE area and looking for work, please call me cell phone 781-775-6393. Job's based in RI. We are in a dire need of a SQL expert and we pay very well.