У меня есть запрос, как:Redshift: Максимальное количество элементов в разделе «IN»?
SELECT count(id), pro.country_code
FROM profiles AS pro
WHERE id IN (SELECT profile_id FROM reports)
GROUP BY pro.country_code;
Мои вопросы:
Сколько элементов можно использовать в Redshift в Пункте? Сохранение фактических идентификаторов вместо оператора sub-sql должно быть быстрее для выполнения этого внешнего запроса каждый раз, правильно?
Нет ограничений на количество элементов, возвращаемых подвыборкой. По крайней мере, не в Postgres, и поскольку Amazon является развилкой (хотя и из действительно старой версии), не должно быть никаких ограничений. –