I have a report that I need to display a field from a table that is not in the recordsource. I actually need to display the most recent data in this field (based on a date in the same table as the needed field).<br><br>I tried putting a dlookup expression in the query, but I can't get it to find the data for each person ([id]).<br>It finds a field with the data in it and just displays that same field for each record. <br><br>Example of report:<br><br>Name Residency date Fellowship<br>Table 1 Table 2 Table 3<br> <br>The report's query is based on Table 1 and Table 2. The three tables are related by an id field. If I try to include table 3 in the query it does not pick up all the appropriate records because of the joins.<br><br>Is there a way to lookup the fellowship field in table 3 for the id in table 1 & 2? And the trickier part is finding the most recent fellowship data based on a date in the same table!<br><br>Thanks for any help! <p>jgarnick<br><a href=mailto:jgarnick@aol.com>jgarnick@aol.com</a><br><a href= > </a><br>