sql >> データベース >  >> RDS >> Oracle

OracleSQLDeveloperでのテーブルの結合

    実際には、必要な結合の種類(外部かどうか)によって異なりますが、デフォルトのSQL構文を使用できます。

    たとえば、JOINなしで参加します キーワード:

    select * from JNL1, JNL2, JNL3, JNL4,
    where 
    JNL1.ItemID = JNL2.ItemID AND
    JNL2.ItemID = JNL3.ItemID AND
    JNL3.ItemID = JNL4.ItemID;
    

    さらに、複数のINNER JOINSを利用できます。 例えば

    SELECT whatever
      FROM JNL1 AS a
    INNER 
      JOIN JNL2 AS b
        ON b.ItemID = a.ItemID
    INNER 
      JOIN JNL2 AS c
         ON c.ItemID = b.ItemID
    INNER 
      JOIN JNL2 AS d
         ON d.ItemID = c.ItemID
    


    1. CSVからMySQLにデータをインポートするにはどうすればよいですか?

    2. mysqlデータベースへの重複エントリを回避するための最良の方法

    3. MYSQLからのデータを表示します。 SQLステートメントエラー

    4. エラー#1066-MySQLで一意のテーブル/エイリアスではありません