Вы че? Совсем что-ли? ORDER BY для кого в СУБД придуман?
Короче, если работаешь с нормальной СУБД (от InterBase/FireBird и т.д.), то делаешь новый столбец, для которого default определяешь как SYSDATE (название функции зависит от конкретной БД, возможно придется делать через триггер). Если кол-во записей в таблице не очень дикое (т.е. не более 10 млн), то делаешь по этому полю индекс. Далее в запросе, который получает данные указываешьв конце такую уонструкцию:
[DESC] - необязательный параметр, указывающий сортировать в обратном порядке (от большего к меньшему значению).
ЗЫ. Еще раз говорю - прочти сначала какую-нить книжку про создание приложений для работы с БД в Дельфи. Иначе будет бан!!!