Если у вас есть только один элемент и, следовательно, только одна дата заказа, вам не нужно упорядочивать этот результат, поскольку имеется только 1 строка, он уже отсортирован в любом порядке. Таким образом, вы можете просто использовать
ORDER BY cost DESC
Это всегда будет отсортировано по стоимости. Это работает для нескольких элементов, а также для одного элемента, потому что заказ по стоимости не имеет значения для одной строки.
Возможно, хотя есть еще что-то для этого запроса?