結合条件をWHERE句に入れるだけです:
SELECT t1.*, t2.*
FROM table1 t1, table2 t2
WHERE t1.id = t2.t1_id
ただし、これは内部結合です。
更新
クエリを見ると:この特定のケースでは、tbl_transactions
の間に関係はありません。 およびtbl_transactions_bk_2012
(つまり、person_keyでこれらを結合することは、(たとえば)tbl_transactionsとpersonsが関連する方法で2つのテーブル間に関係がないため、意味がありません)。
次に、UNION
を使用する必要があります アプローチ。 JOIN
のいずれかを使用して、最初のクエリを2番目のクエリに結合しようとしています またはFROM xx, yy WHERE xx.id=yy.id
意味がなく、必要な結果が得られません。
ちなみに、将来的には、現在のクエリ/試行を投稿に入れてください。ご覧のとおり、質問に適切でない回答を得ることができなくなります(私の最初の試行のように)。