View Full Version : unmatched query


slimjen1
02-21-2008, 05:23 AM
I have a query in an Access 2003 database that list fields from two tables. I want a query based on this query to pull out records where the interest rate does not match the PrimePlusMargin. See code below:




SELECT [95_1324].ACCOUNT, [95_1324].[CLIENT'S NAME], [95_1324].[OPEN DATE], [AR PlanDefinition].[ARL Plan], [95_1324].[Interest Rate], [AR PlanDefinition].Margin, 6 AS Prime, [Prime]+[Margin] AS PrimePlusMargin
FROM 95_1324 INNER JOIN [AR PlanDefinition] ON [95_1324].[ARL Plan] = [AR PlanDefinition].[ARL Plan]
ORDER BY [95_1324].[OPEN DATE] DESC;

I think I figured it out but it doesnt work completely. I created another field called "No Match" and set the criteria to "No Match" See code:


UnMatch: IIf([Interest Rate]=[PrimePlusMargin],"Match","UnMatch")

When I run the code, the pop up parameter asking for PrimePlusMargin. I know I spelled it correctly. If I just say ok, it returns all records. PrimePlusMargin is an alias field. Does this matter?

Guus2005
02-21-2008, 11:35 PM
Yes. An alias is within the same query not recognized. Use 6+[Margin] instead.