Can I create a report or view which compares two fields?

Can I create a report or view which compares two fields?

I want a view of accounts where one date field comes before another date field.

As far as I can see there doesn't seem to be any way to do this and the only options are to compare fields with fixed values. Is there any way to achieve this? It doesn't have to be via views or reports if there's another way to do it.