пуш даун условий с подзапросами
                  
                  
                  Запрос в кликхаус:
                  
                  
                  
                  
                  
                  SELECT *
                  
                  
                  FROM exteranal_postgre
                  
                  
                  WHERE id IN (SELECT 'a8f65759-8c9e-11eb-ba05-4b1bd70e6faf');
                  
                  
                  
                  
                  
                  Запрос который прилетает в постгре:
                  
                  
                  
                  
                  
                  COPY (SELECT "id" FROM "table") TO STDOUT;
                  
                  
                  
                  
                  
                  Может быть кто встречался c этим и есть решение ?
                  
                  
                  
                  
                  
                  Запрос ниже выполняется корректно
                  
                  
                  
                  
                  
                  SELECT *
                  
                  
                  FROM exteranal_postgre
                  
                  
                  WHERE id IN ('a8f65759-8c9e-11eb-ba05-4b1bd70e6faf');
                  
                  
                
так и задумано, by design
Есть способы как это можно обойти? Или единственное решение формировать отдельный второй запрос с явно прописаным условием, без подзапросов?
спасибо
Обсуждают сегодня