А что за "фишка"? select '99 years 11 mons 30 days 15:11:34.355262'::interval > '100 year'::interval Результат true, хотя по идее же должно быть false. Версия pg 10.5
Так работает корректно, но почему штатное сравнение в лоб двух интервалов даёт неожиданный результат?