पहली चीज़ जो मैं कोशिश करूँगा वह एक सबक्वेरी है:
from ((select q.* from quanda q where q.id = :id1) union
(select q.* from quanda q where q.related = :id2)
) left join
. . .
नोट:यह वास्तव में quanda(id)
. पर अनुक्रमणिका चाहता है और quanda(related)
प्रदर्शन के लिए।
यदि कुछ पंक्तियों का चयन किया जाता है, तो यह बहुत तेज़ हो सकता है।