I have a sharepoint list with managed metadata column and I have to find items matching values from columns. If I filter the list for a column, let's say COLUMN1
<In>
<FieldRef LookupId='TRUE' ID='919cad04-5872-42a5-8c79-93e38e5e5b96' />
<Values>
<Value Type='Integer'>65</Value>
</Values>
</In>
It returns the record RECORD1. Now i filter the list for a second column, let's say COLUMNB,
<In>
<FieldRef LookupId='TRUE' ID='5a6a5ee4-d125-4c99-9109-f943d8da7af0' />
<Values>
<Value Type='Integer'>68</Value>
</Values>
</In>
It returns record RECORD2. The issue is that if I run the query
<Or>
<In>
<FieldRef LookupId='TRUE' ID='5a6a5ee4-d125-4c99-9109-f943d8da7af0' />
<Values>
<Value Type='Integer'>68</Value>
</Values>
</In>
<In>
<FieldRef LookupId='TRUE' ID='919cad04-5872-42a5-8c79-93e38e5e5b96' />
<Values>
<Value Type='Integer'>65</Value>
</Values>
</In>
</Or>
No record is returned. I was expecting both record RECORD1 and RECORD2. BTW SharePoint version is 2010.
Any help is appreciated
Eq
?<FieldRef Name='COLUMN1' />