I've seen several posts here that suggests a table is a container for data and there's no actual order in the saved data. A table is just like a bucket that keeps an amount of data. If the order of data matters, a query should be used instead.
Not that I doubt the experts here, but I simply was thinking why Microsoft has this definition of dlast :
While I understand there's a random phrase there also, but isn't the word dLAST misleading?
If dLast can not return the actual last record in a table under a certain criteria, then why they chose Last? I mean DMin, DMax, Dlookup makes sense. Why not DRanodm instead of DLast?
And then, how DLast differs from DFirst? (if both return random records).
Not that I doubt the experts here, but I simply was thinking why Microsoft has this definition of dlast :
You can use the DLast function to return a random record from a particular field in a table or query when you need any value from that field.
While I understand there's a random phrase there also, but isn't the word dLAST misleading?
If dLast can not return the actual last record in a table under a certain criteria, then why they chose Last? I mean DMin, DMax, Dlookup makes sense. Why not DRanodm instead of DLast?
And then, how DLast differs from DFirst? (if both return random records).
Last edited: