Här är lite SQL som gör susen :
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
Du letar efter en fullständig anslutning, men MySQL gör inte de
. Så vi fejkar det med en UNION
fråga.
För användning i Laravel är det förmodligen lättast att bara slå in hela grejen i ett råuttryck .