Hi,
I have the foll. querydef, which using a table Gd, which is already clustered based on a similar querydef.
SELECT Gd.Count, Gd.Field2, Gd.Field3, Gd.Field13, Gd.Field15, Gd.Field15_2, Gd.Field23, Gd.Field31, Gd.Field35, Gd.Field36, Gd.Field41, Gd.Field45, Gd.Field46, Gd.Field51, Gd.Field55, Gd.Field57, Gd.Field58, Gd.Field59, Gd.Field60, Gd.Field61, Gd.Field62, Gd.Field64, Gd.Field65, Gd.Field67, Gd.Field73, Gd.Field82, Gd.Field91, Gd.Field97, Gd.Field108, Gd.Field110, Gd.Field112, Gd.Field117_2, Gd.Field119, Gd.Field124, Gd.Field128, Gd.Field128_2, Gd.Field129, Gd.Field133, Gd.Field138, Gd.Field145, Gd.Field146, Gd.Field147, Gd.Field148
FROM Gd
WHERE (((Gd.Field15_2)=[Field15_2]) AND (Left([Field31],1)=Left([Field31],1)) AND ((Gd.Field35)=[Field35]) AND ((Gd.Field46)=[Field46]) AND ((Gd.Field57)=[Field57]) AND ((Gd.Field58)=[Field58]) AND ((Gd.Field59)=[Field59]) AND ((Gd.Field60)=[Field60]) AND ((Gd.Field61)=[Field61]) AND ((Gd.Field62)=[Field62]) AND ((Gd.Field64)=[Field64]) AND ((Gd.Field65)=[Field65]) AND ((Gd.Field67)=[Field67]) AND ((Gd.Field73)=[Field73]) AND ((Gd.Field82)=[Field82]) AND ((Gd.Field91)=[Field91]) AND ((Gd.Field97)=[Field97]) AND ((Gd.Field108)=[Field108]) AND ((Gd.Field110)=[Field110]) AND ((Gd.Field112)<>([Field112])) AND ((Gd.Field117_2)=[Field117_2]) AND ((Gd.Field119)=[Field119]) AND ((Gd.Field124)=[Field124]) AND ((Gd.Field128_2)=[Field128_2]) AND ((Gd.Field133)=[Field133]) AND ((Gd.Field138)=[Field138]) AND ((Gd.Field145)=[Field145]) AND ((Gd.Field146)=[Field146]) AND ((Gd.Field147)=[Field147]) AND ((Gd.Field148)=[Field148]));
Although I do have records where all the fields except Field112 are equal/ satisfy the criteria, I am getting NO records for the above query. I am not able to understand this. I also checked in my table Gd. and I spotted two records which exactly matched the above query criterion.
I have the foll. querydef, which using a table Gd, which is already clustered based on a similar querydef.
SELECT Gd.Count, Gd.Field2, Gd.Field3, Gd.Field13, Gd.Field15, Gd.Field15_2, Gd.Field23, Gd.Field31, Gd.Field35, Gd.Field36, Gd.Field41, Gd.Field45, Gd.Field46, Gd.Field51, Gd.Field55, Gd.Field57, Gd.Field58, Gd.Field59, Gd.Field60, Gd.Field61, Gd.Field62, Gd.Field64, Gd.Field65, Gd.Field67, Gd.Field73, Gd.Field82, Gd.Field91, Gd.Field97, Gd.Field108, Gd.Field110, Gd.Field112, Gd.Field117_2, Gd.Field119, Gd.Field124, Gd.Field128, Gd.Field128_2, Gd.Field129, Gd.Field133, Gd.Field138, Gd.Field145, Gd.Field146, Gd.Field147, Gd.Field148
FROM Gd
WHERE (((Gd.Field15_2)=[Field15_2]) AND (Left([Field31],1)=Left([Field31],1)) AND ((Gd.Field35)=[Field35]) AND ((Gd.Field46)=[Field46]) AND ((Gd.Field57)=[Field57]) AND ((Gd.Field58)=[Field58]) AND ((Gd.Field59)=[Field59]) AND ((Gd.Field60)=[Field60]) AND ((Gd.Field61)=[Field61]) AND ((Gd.Field62)=[Field62]) AND ((Gd.Field64)=[Field64]) AND ((Gd.Field65)=[Field65]) AND ((Gd.Field67)=[Field67]) AND ((Gd.Field73)=[Field73]) AND ((Gd.Field82)=[Field82]) AND ((Gd.Field91)=[Field91]) AND ((Gd.Field97)=[Field97]) AND ((Gd.Field108)=[Field108]) AND ((Gd.Field110)=[Field110]) AND ((Gd.Field112)<>([Field112])) AND ((Gd.Field117_2)=[Field117_2]) AND ((Gd.Field119)=[Field119]) AND ((Gd.Field124)=[Field124]) AND ((Gd.Field128_2)=[Field128_2]) AND ((Gd.Field133)=[Field133]) AND ((Gd.Field138)=[Field138]) AND ((Gd.Field145)=[Field145]) AND ((Gd.Field146)=[Field146]) AND ((Gd.Field147)=[Field147]) AND ((Gd.Field148)=[Field148]));
Although I do have records where all the fields except Field112 are equal/ satisfy the criteria, I am getting NO records for the above query. I am not able to understand this. I also checked in my table Gd. and I spotted two records which exactly matched the above query criterion.