такой кусочек:
AND c.timezone::INT >= (SELECT from_tz FROM timezones) AND c.timezone::INT < (SELECT to_tz FROM timezones)
и значения из
(SELECT from_tz FROM timezones)
(SELECT to_tz FROM timezones)
подставляются некорректные ( не знаю как это продебажить, чтобы посмотреть что именно там подставляется)
но если заменю просто на константы ( числа т.е), которые эти подзапросы возвращают - то всё ок
подскажите, пожалуйста, как это правильно записать или как загуглить ?)
Значения некорректные? То есть этот запрос выполнился что ли?
Обсуждают сегодня