Hal pertama yang akan saya coba adalah subquery:
from ((select q.* from quanda q where q.id = :id1) union
(select q.* from quanda q where q.related = :id2)
) left join
. . .
Catatan:Ini benar-benar menginginkan indeks pada quanda(id)
dan quanda(related)
untuk kinerja.
Jika beberapa baris dipilih, maka ini mungkin jauh lebih cepat.