Oracle Database テーブル同士を内部結合して抽出する
- 作成日 2025.02.17
- Oracle Database
- Oracle Database
Oracle Databaseで、テーブル同士を内部結合して抽出する手順を記述してます。「INNER JOIN」で可能です。ここでは、実際に実行した結果を画像で掲載してます。
環境
- OS windows11 home
- Oracle Database 21c Express Edition
- SQL Developer 21.2.1.204
手順
テーブル同士を内部結合して抽出するには、「INNER JOIN」を使用します。
SELECT * FROM テーブル1
INNER JOIN テーブル2 ON テーブル1.列名 = テーブル2.列名;実際に、以下の2つのテーブル「ORDERTBL」と「ORDERDETAILTBL」を内部結合してみます。
テーブル「ORDERTBL」

テーブル「ORDERDETAILTBL」

実行してみます。
SELECT * FROM ORDERTBL
JOIN ORDERDETAILTBL ON ORDERTBL.DETAIL_ID = ORDERDETAILTBL.ORDER_DETAIL_ID;実行結果を見ると、内部結合できていることが確認できます。

-
前の記事
Rubyのシンボルと文字列:高速で効率的なデータ管理のコツ 2025.02.17
-
次の記事
localStorageとsessionStorageの違いをブラウザAPIで学ぶ 2025.02.18
コメントを書く