V ideálním případě byste chtěli, aby vše ve stejné tabulce s něčím ve vašem dotazu získalo správnou verzi, měli byste však být opatrní, protože neefektivní dotaz způsobí dodatečné zatížení vašeho serveru. Pokud byste normálně vybrali jednu položku, jako je tato:
SELECT * FROM your_table WHERE id = 42
To by pak bylo:
SELECT * FROM your_table
WHERE id = 42
AND date < '2010-10-12 15:23:24'
ORDER BY date DESC
LIMIT 1
Index (id, e_timestamp)
aby to fungovalo efektivně.
Výběr více řádků v jednom dotazu je složitější a vyžaduje skupinový maximální přístup, ale lze to udělat.