Я пытаюсь выполнить запрос (который отлично работает в MySQL) с Redshift. Ошибок нет, но результат просто пустой, если его не сравнивать с результатом, полученным в MySQL. Я пробовал некоторые другие вызовы БД в Redshift, и все в порядке, результат пуст, только если запрос имеет подзапросы.
Вот запрос:
select T1.id, T2.provider_id as ID_2\
from (select T0.identifier as id, T0.provider_id as ID_1\
from schema.idtable T0 where T0.id IN " + str(ids) + ") T1\
left join schema.providetable T2 on T1.ID_1 = T2.provider_id
Есть идеи?
Спасибо!