query.ViewFields = "<FieldRef Name='Title' /> ";
query.Query = String.Format(@"<Where>
<Eq>
<FieldRef Name='CountryFK' />
<Value Type='Lookup'>{0}</Value>
</Eq>
</Where>", CountryName);
query.Joins = @"<Join Type='INNER' ListAlias='Country'>
<Eq>
<FieldRef Name='CountryFK' RefType='Id' />
<FieldRef Name='Id' List='Country' />
</Eq>
</Join>";
query.Query = String.Format(@"<Where>
<Eq>
<FieldRef Name='CountryFK' />
<Value Type='Lookup'>{0}</Value>
</Eq>
</Where>", CountryName);
query.Joins = @"<Join Type='INNER' ListAlias='Country'>
<Eq>
<FieldRef Name='CountryFK' RefType='Id' />
<FieldRef Name='Id' List='Country' />
</Eq>
</Join>";