A family of Microsoft relational database management systems designed for ease of use.
Sure, but you'll need to elaborate on the nature of the comparison.
Short answer: you can create a one-field subquery by typing something like
PreviousX: (SELECT X.Somefield FROM yourtable AS X WHERE X.datefield = (SELECT Max(Y.Datefield) FROM yourtable AS Y WHERE Y.datefield < yourtable.datefield))
or
PreviousX: (SELECT TOP 1 X.Somefield FROM yourtable AS X WHERE X.datefield < yourtable.datefield ORDER BY X.datefield)