आप केवल दिनांक कॉलम के संघ के साथ एक अस्थायी तालिका बना सकते हैं, और फिर अस्थायी तालिका का उपयोग अन्य 2 के साथ बाहरी जुड़ने के लिए कर सकते हैं।
उदाहरण:
DROP TABLE temptbl IF EXISTS;
CREATE TEMPORARY TABLE temptbl (myDate DATETIME PRIMARY KEY)
AS (SELECT MyDate FROM table1)
UNION (SELECT MyDate FROM table2)
ORDER BY MyDate;
SELECT * FROM temptbl
LEFT OUTER JOIN table1 USING (MyDate)
LEFT OUTER JOIN table2 USING (MyDate);