I have 2 identical tables in 2 databases. I want to get the count of each values in both databases, so I am doing this:
select distinct(FIELD1) FieldValue, sum(counter) ValueCount from (
select distinct(FIELD1) COLLATE Latin1_General_CS_AS FIELD1, count(FIELD1) counter from TABLE1 group by FIELD1
union
select distinct(FIELD1) COLLATE Latin1_General_CS_AS FIELD1, count(FIELD1) counter from DB2.dbo.TABLE1 group by FIELD1
) t group by t.FIELD1
but it is not working as In both tables I have a value 1000 so I am expecting to get:
FieldValue ValueCount
1000 2
But instead I am getting:
FieldValue ValueCount
1000 1
Any advice please