Есть ли в POSTGRESQL способ ограничить результирующий запрос заданным условием?
Я пробовал что-то вроде этого:
SELECT *
FROM table
LIMIT CASE
WHEN extract(hour from now())=9 then 143
WHEN extract(hour from now())=10 then 178 ETC.`
Мне нужно использовать это, потому что в зависимости от текущего часа и часа в таблице, динамически ограничивать условием.
Есть мысли или идеи?