FROM 句

指定したテーブルまたはクエリからフィールドを選択します。SELECT ステートメントの中で使用されます。

構文

SELECT fieldlist
    FROM tableexpression [IN externaldatabase]

FROM 句を使用する SELECT ステートメントには、次の指定項目があります。

指定項目 内容
fieldlist 取得する 1 つ以上のフィールドの名前。フィールド名の別名SQL 集計関数、選択述語 (ALL、DISTINCT、DISTINCTROW および TOP) などの SELECT ステートメント オプションも指定できます。
tableexpression 取得するデータのある 1 つ以上のテーブルを識別する式。式には、単一のテーブル名、保存されたクエリ名、または INNER JOINLEFT JOINRIGHT JOIN のいずれかの操作の結果としてできる複合テーブルを指定します。
externaldatabase 引数 tableexpression で指定したすべてのテーブルのある外部データベースのフル パス。

解説

FROM 句は、すべての SELECT ステートメントに指定する必要があります。

引数 tableexpression で指定するテーブル名の順序には特に意味はありません。

外部データベースからデータを取得する場合は、IN 句ではなくリンク テーブルを使用した方が処理効率も良く操作が簡単です。

次の例では、[社員] テーブルからデータを取得します。

SELECT 氏名, 部署

FROM 社員;

    

参照
ALL DISTINCT、DISTINCTROW、TOP 述語 (Microsoft Jet SQL) SELECT ステートメント (Microsoft Jet SQL)
IN 句 (Microsoft Jet SQL) SQL 集計関数 (SQL)
LEFT JOIN、RIGHT JOIN 操作 (Microsoft Jet SQL) WHERE 句 (Microsoft Jet SQL)
INNER JOIN 操作 (Microsoft Jet SQL)  

使用例

SELECT ステートメント、FROM 句の使用例