-
UNIONを使用する方法:
SELECT column1, column2 FROM table1 UNION SELECT column1, column2 FROM table2;
このクエリでは、
table1
とtable2
の結果セットが結合され、重複のないレコードが返されます。 -
JOINを使用する方法:
SELECT column1, column2 FROM table1 JOIN table2 ON table1.column = table2.column;
このクエリでは、
table1
とtable2
の間で共有される列を使用して結合が行われます。 -
サブクエリを使用する方法:
SELECT column1, column2 FROM (SELECT column1, column2 FROM table1) AS subquery1 JOIN (SELECT column1, column2 FROM table2) AS subquery2 ON subquery1.column = subquery2.column;
この方法では、各SELECTステートメントをサブクエリとして定義し、それらをJOINして結果を取得します。
これらは一部の一般的な方法ですが、実際の要件に応じてさまざまな方法があります。使いたい方法に合わせて適切なクエリを選択してください。