возвращает 0 результатов?
Если убрать лимит то считает правильно.
select count(id) from logs where id in (select id from messages where time < trunc-7 limit 100);
Может потому что таких id нет? Ещё и без сортировок, каждый вызов может быть разным
Обсуждают сегодня