Microsoft
Software
Hardware
Network
Question : Retrieve most current records
I have an Access Table with 13 fields. They are named Field1, Field2, Field3, etc.
Field6 contains customer numbers. The same customer number can appear multiple times throughout the table. Field10 contains an update date. It contains the most recent date that there was an update to a given customer number. I want to retrieve the most recent records for each customer number. I want to wind up with only one record per customer number, so if there were multiple updates to a customer number on the most recent date, only return one record for that customer number. I want all 13 fields to be returned.
Thanks
Answer : Retrieve most current records
Sorry:
SELECT a.* FROM myTable a WHERE a.Field10 = (SELECT Max(b.Field10) FROM myTable b WHERE b.Field6 = a.Field6)
ORDER BY Field6;
Random Solutions
Programmatically manipulate a result dataset in Reporting Services?
Microsoft Exchange Service Host Fails to start
Seeking an example database that uses ADO coding
VBA Loop through record names
Why can't I delete records from a linked table ? I get the message "Linked table is not supported by this ISAM."
How do I make a button to copy the contents of an access text box
several users write to an xls sheet at the same time
How can I substract todays dates from the initial date?
LINQ - Contains for IN statement not working?
How Can I Create a Unique Sequential Number for Only Those Records in a Table That Meet a Criteria