आपको CROSS JOIN
का उपयोग करना होगा name
. का हर संभव संयोजन प्राप्त करने के लिए पहली तालिका से option
. के साथ दूसरी तालिका से। फिर LEFT JOIN
दूसरी तालिका के साथ ये संयोजन। कुछ इस तरह:
SELECT
t1.id,
t1.name,
t2.option,
t2.value
FROM
(
SELECT t1.id, t1.name, t2.option
FROM table1 AS t1
CROSS JOIN table2 AS t2
) AS t1
LEFT JOIN table2 AS t2 ON t1.id = t2.tbl1_fk
AND t1.option = t2.option