I'm not sure how you change them in what you're doing, but a correlation
name in a SQL Query is a synonym for a table or column's actual name. For
instance:
SELECT SomeOtherTable.SomeColumn AS SomeOtherName
FROM SomeTable AS SomeOtherTable
In this query, SomeTable will be treated as "SomeOtherTable", and SomeColumn
will be returned as "SomeOtherName".
Apparently, you have two columns coming back with the same name. Change one
of them...

Signature
Adam Machanic
SQL Server MVP
http://www.datamanipulation.net
--
> Hi,
>
[quoted text clipped - 7 lines]
> 'ScanGeographyProductTime' have the same exposed names. Use correlation
> names to distinguish them.;42000