Hi Mike ,
The SORT is just a facility you are using ! When you enter the formula =ROW() in a particular column , you are just filling the column with numbers from 1 through 1250 ; now when you sort your data using this column , from Largest to Smallest , since 1250 is the largest value in the column , that row of data will come to the top , then the row containing 1249 , and so on.
Essentially your data will be flipped vertically.
This will work assuming your database consists of only data , without any formulae. Try it and see.
Narayan