Соединение между таблицами, в которых одна таблица имеет нулевую связь, пропускается в результате - PullRequest
0 голосов
/ 05 апреля 2019

Я выполняю соединение HQL (Hibernate 5.2) из ​​3 таблиц, в которых нет сопоставления связей между этими 3 таблицами.Однако таблица 3 имеет необязательную связь с таблицей 4.

Из-за этого столбца нулевого значения для fk (table4) в таблице 3 эти строки пропускаются в наборе результатов.Как я могу гарантировать, что результирующий набор включает в себя все строки объединения с нулевыми значениями также.Таблица 3 содержит данные во всех столбцах, кроме связи с таблицей 4.

Ожидаются все строки, которые соответствуют условию фильтра с нулем для нескольких столбцов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...