Join po czasie? Bez sensu, nie masz klucza obcego?
Może: UNION?
SELECT column1, column2, column3 FROM table1 UNION SELECT column1, column2, column3 FROM table2;
Tylko jak to potem porównać? Czas we wpisy i CzasKomenta we wpisy_kom Hmm... eh. Psia kość.
Porównać znaczy posortować ? Na prawdę piszesz strasznie chaotycznie i ciężko cokolwiek z tego zrozumieć.
Ale .. jeśli faktycznie chcesz połączyć dane z 2 tabel (zakładając że obie mają podobna strukturę) to robisz to UNION jak napisałeś a jeśli chcesz jeszcze posortować ten zbiór to możesz to zrobić np tak (zakładam, że column2 to czas/data) :
SELECT column1, column2, column3
FROM (SELECT column1, column2, column3 FROM table1 UNION SELECT column1, column2, column3 FROM table2)
ORDER by column2
Albo z użyciem CTE:
WITH DanePolaczone
as
(SELECT column1, column2, column3 FROM table1
UNION
SELECT column1, column2, column3 FROM table2)
SELECT column1, column2, column3
FROM DanePolaczone
ORDER by column2