Мне нужна разница во времени между двумя датами в часах, и мне нужно расположить их в порядке убывания, чтобы получить медиану
SELECT "fulfillmentshistories"."fulfillmentid" as "Fulfillment ID" FROM FULFILLMENTHISTORIES
WHERE (Fulfillments."status" IN ('paid','delivered') AND (DATE("fulfillmenthistories"."createdAt") BETWEEN DATE('{{startDate}}') AND DATE('{{endDate}}')))
union
SELECT DATEDIFF(HOUR, 'startDate'-'endDate') as DATEDIFF;
ORDER BY DATEDIFF, DESC
Это то, что я пытался, пожалуйста, помогите
SELECT "fulfillmentshistories"."fulfillmentid" as "Fulfillment ID" FROM FULFILLMENTHISTORIES
WHERE (Fulfillments."status" IN ('paid','delivered') AND (DATE ("fulfillmenthistories"."createdAt") BETWEEN DATE('{{startDate}}') AND DATE('{{endDate}}')))
union
SELECT DATEDIFF(HOUR, 'startDate'-'endDate') as DATEDIFF;
ORDER BY DATEDIFF, DESC
Ошибка при выполнении запроса: синтаксическая ошибка в строке "ORDER" или рядом с ней. 5: ORDER BY DATEDIFF, DESC ^