ホームページ  >  記事  >  データベース  >  Oracleでの使用法は何ですか

Oracleでの使用法は何ですか

WBOY
WBOYオリジナル
2022-03-02 14:02:516634ブラウズ

Oracle では、結合クエリを簡素化するために using が使用されます。using キーワードは、クエリが等値結合であり、結合内の列の名前とデータ型が同じである必要がある場合にのみ、簡略化に使用できます。

Oracleでの使用法は何ですか

このチュートリアルの動作環境: Windows 10 システム、Oracle 11g バージョン、Dell G3 コンピューター。

oracle での using の使用法について

oracle でのキーワードの使用規則:

1. クエリは等結合である必要があります。

2. 等結合内の列は、同じ名前とデータ型を持つ必要があります。

using キーワードを使用して接続を簡素化する場合は、次の点に注意する必要があります:

1. table1 テーブルと table2 テーブルのフィールドを使用して接続する場合、 using 句および select 句では、フィールド列にテーブル名またはテーブルの別名を指定できません。

2. クエリを接続するときに 2 つのテーブルで同じ複数の列を使用する場合は、using 句で次の形式で複数の列名を指定できます:

select... from table1 inner join table2  using(column1,column2);

Above ステートメントは、次のステートメントと同等です:

select... from table1 inner join table2 on table1.column1=table2.column2 and table1.column2=table2.column2;

複数のテーブルを取得する場合は、次の形式で using キーワードを複数回使用して指定する必要があります:

select... from table1  inner join table2 using(column1)  inner join table3 using(column2);

上記のステートメントは、次のステートメント:

select... from table1,table2,table3  
where table1.column1=table2.column1
and table2.column2=table3.table2;

推奨チュートリアル: 「Oracle ビデオ チュートリアル

以上がOracleでの使用法は何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。