Wystarczy umieścić warunek przyłączenia w klauzuli WHERE:
SELECT t1.*, t2.*
FROM table1 t1, table2 t2
WHERE t1.id = t2.t1_id
Jest to jednak połączenie wewnętrzne.
AKTUALIZACJA
Patrząc na twoje zapytania:w tym konkretnym przypadku nie ma związku między tbl_transactions
i tbl_transactions_bk_2012
(tj. dołączanie do nich na person_key jest bez znaczenia, ponieważ nie ma związku między tymi dwiema tabelami w sposób, w jaki (powiedzmy) tbl_transactions i osoby są powiązane).
Następnie powinieneś użyć UNION
zbliżać się. Próbujesz dołączyć pierwsze zapytanie do drugiego za pomocą JOIN
lub FROM xx, yy WHERE xx.id=yy.id
jest bez znaczenia i nie daje oczekiwanych wyników.
Przy okazji, w przyszłości umieść aktualne zapytanie/próbę w swoim poście – jak widzisz, zapobiegnie to uzyskaniu odpowiedzi, które nie są odpowiednie dla twojego pytania (tak jak była moja pierwsza próba).