Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (日本語) » SQL Anywhere サーバ - SQL の使用法 » データのクエリと変更 » ジョイン:複数テーブルからのデータ検索 » ジョイン操作

 

FROM 句

FROM 句を使用して、ジョインの対象となるベース・テーブル、テンポラリ・テーブル、ビュー、派生テーブルを指定します。FROM 句は、SELECT 文または UPDATE 文で使用できます。次は、FROM 句の構文を簡略化したものです。

FROM table-expression, ...

文中の各項目を次に説明します。

table-expression :
table-name 
| view-name 
| derived-table-name
| lateral-derived-table-name  
| join-expression 
| ( table-expression, ... )
| openstring-expression
| apply-expression
table-name or view-name:
[owner.] table-or-view-name [ [ AS ] correlation-name ]
derived-table-name :
( select-statement ) [ AS ] correlation-name [ ( column-name, ... ) ]
join-expression :
table-expression join-operator table-expression [ ON join-condition ]
join-operator:
[ KEY | NATURAL ] [ join-type ] JOIN 
| CROSS JOIN
join-type:
 INNER 
| FULL [ OUTER ] 
| LEFT [ OUTER ] 
| RIGHT [ OUTER ]
apply-expression :
table-expression { CROSS | OUTER } APPLY table-expression
join-condition : 

探索条件を参照してください。

注意

CROSS JOIN には ON 句を使用できません。

詳細については、FROM 句を参照してください。