Мне кажется, что сделать это через Query - не получится.
Дело в том, что Query собирает все условия через AND. Вписать OR получается далеко не всегда. Обычно для этого приходится сильно "извращаться".
Стандартное решение - это делать Query по первой таблице, а внутри перебора полученных записей (while (QueryRun.next())) проверять факт вхождения во вторую или третью.
"НЕ стандартное" - это формировать запрос напрямую на сервере через объект Connection.
|