Nemyslím si, že sloučení znamená připojit se.
Join znamená, že vytvoříte dva řádky každé tabulky do většího řádku na základě nějaké podmínky spojení. Pokud chcete číst všechny řádky z jedné tabulky, pak z druhé a pak je seřadit, použijte operátor UNION, pak ORDERBY na sjednocené sadě. Pozor, Union dělá vaše indexy nepoužitelnými, takže objednávání může být docela pomalé!
Tak to bude
(Select ticket_message as message, msg_id as id, created as created, "ticket" as type)
Union
(Select response_message as message, res_id as id, cread as created, "response" as type)
order by created
Přidal jsem sloupec typu, aby bylo snazší rozlišit...