psql12.3 + jdbc_fdw - return wrong query results by using OR

Поиск
Список
Период
Сортировка
От emilu@encs.concordia.ca
Тема psql12.3 + jdbc_fdw - return wrong query results by using OR
Дата
Msg-id 20200528113956.767qptz1cg44cw0g@webmail.encs.concordia.ca
обсуждение исходный текст
Ответы Re: psql12.3 + jdbc_fdw - return wrong query results by using OR
Re: psql12.3 + jdbc_fdw - return wrong query results by using OR
Список pgsql-general
Hello,

psql12.3 + jdbc_fdw(oracle18.x), tried:

[1]
select count(*)
from oracle_t1 as a
inner join local_t1 as b
on (a.c1 = b.c1);

return 100 records

[2]
select count(*)
from oracle_t1 as a
inner join local_t1 as b
on (a.c1 = b.c1
     OR
     a.c2 = b.c1
    );

return only 2 records

(no null values in both tables.)

May I know what may cause the error please?

Thanks a lot.




В списке pgsql-general по дате отправления:

Предыдущее
От: Karsten Hilbert
Дата:
Сообщение: Re: Linux Update Experience
Следующее
От: Adrian Klaver
Дата:
Сообщение: Re: psql12.3 + jdbc_fdw - return wrong query results by using OR