Setzen Sie einfach die Join-Bedingung in die WHERE-Klausel:
SELECT t1.*, t2.*
FROM table1 t1, table2 t2
WHERE t1.id = t2.t1_id
Das ist allerdings ein innerer Join.
AKTUALISIEREN
Wenn Sie sich Ihre Abfragen ansehen:In diesem speziellen Fall besteht keine Beziehung zwischen tbl_transactions
und tbl_transactions_bk_2012
(d. h. das Verbinden dieser auf person_key ist bedeutungslos, da es keine Beziehung zwischen den beiden Tabellen gibt, in der Art und Weise, wie (sagen wir) tbl_transactions und Personen verwandt sind).
Dann sollten Sie die UNION
verwenden sich nähern. Versuchen, die erste Abfrage mit der zweiten mit JOIN
zu verbinden oder FROM xx, yy WHERE xx.id=yy.id
ist bedeutungslos und liefert nicht die gewünschten Ergebnisse.
Übrigens, stellen Sie in Zukunft Ihre aktuelle Frage/Ihren aktuellen Versuch in Ihren Beitrag - wie Sie sehen, wird dies verhindern, dass Sie Antworten erhalten, die für Ihre Frage nicht angemessen sind (wie mein erster Versuch).