SELECT...INTO ステートメント

テーブル作成クエリを作成します。

構文

SELECT field1[, field2[, ...]]INTO newtable [IN externaldatabase]
    FROM source

SELECT...INTO ステートメントには、次の指定項目があります。

指定項目 内容
field1field2 新しいテーブルにコピーするフィールドの名前。
newtable 作成するテーブルの名前。名前付け規則に従った名前を指定します。引数 newtable と同じ名前のテーブルが既にある場合は、トラップ可能なエラーになります。
externaldatabase 外部データベースのパス。パスの記述方法については、「IN 句」を参照してください。
source 選択するレコードのある既存のテーブルの名前。単一のテーブル名、複数のテーブル名、またはクエリ名を指定できます。

解説

テーブル作成クエリは、レコードのアーカイブやテーブルのバックアップ コピーの作成に使用できます。また、別のデータベースへエクスポートするコピーを作成する場合や、一定期間のデータを表示するレポートを作成する場合などにも使用できます。たとえば、地域別月間売上レポートを作成する場合は、毎月同じテーブル作成クエリを実行します。


メモ


参照
ALL DISTINCT、DISTINCTROW、TOP 述語 (Microsoft Jet SQL) SELECT ステートメント (Microsoft Jet SQL)
FROM 句 (Microsoft Jet SQL) UNION 操作 (Microsoft Jet SQL)
IN 句 (Microsoft Jet SQL) WHERE 句 (Microsoft Jet SQL)
INSERT INTO ステートメント (Microsoft Jet SQL)  

使用例

SELECT...INTO ステートメントの使用例