Does anyone have an idea of how to create a query that pulls information from one table if a certain patern is matched, but if its not matched to pull that information from another table. For example to pull a specific location name from an "exception table" if it meets a complex criteria like "location code + allocation code", if it doesn't meet this "patern" to go to another table and pull the standard location name. If you need an example in access I'd be more than happy to provide one. Any suggestions will be very helpful. Thanks!