Oto kilka SQL, które załatwiają sprawę :
SELECT table1.recordtime, table1.tempout, table2.tempout AS tempoutstamb
FROM table1
LEFT JOIN table2 ON (table1.recordtime = table2.recordtime)
UNION
SELECT table2.recordtime, table1.tempout, table2.tempout AS tempoutstamb
FROM table2
LEFT JOIN table1 ON (table1.recordtime = table2.recordtime)
ORDER BY recordtime
Szukasz pełnego przyłączenia, ale MySQL nie robi tego
. Więc udajemy to za pomocą UNION
zapytanie.
Do użytku w Laravel, prawdopodobnie najłatwiej jest po prostu owinąć całość w surowym oświadczeniu .