एक संभावित तरीका:
SELECT l.Item, m.name, c.Color
FROM linkage_Table AS l
INNER JOIN Material_Table AS m
ON l.Material = '*'
OR l.Material = m.name
INNER JOIN Color_Table AS c
ON l.Color = '*'
OR l.Color = c.Color
व्याख्या:जब '*'
'मटेरियल' और 'कलर' टेबल्स या तो पूरी तरह से (क्रॉस-जॉइन) जुड़ जाएं तो क्वेरी को बनाया जाना चाहिए। संबंधित क्षेत्र में, या इन क्षेत्रों की समानता के द्वारा दिया जाता है। और ठीक यही हमें 'ON l.someField = '*' OR l.someField = joined.someField'
का उपयोग करके मिला है। खंड।