Боюсь, вы не можете ORDER BY ts DESCENDING
проецировать в Vertica.
Хитрость, которую я использую для этой необходимости, заключается в добавлении столбца:
tssort INTEGER DEFAULT TIMESTAMPDIFF(microsecond,ts,'2100-01-01::TIMESTAMP)
.. чтобы отсортировать проекцию по этому, вычислить это TIMESTAMPDIFF()
в запросе и использовать его для условия WHERE
.
Не захватывающей дух красоты, согласен, но стоит потраченных усилий в сценарии больших данных ios ...