Sql-create-table-using-tables
提供:Dev Guides
既存のテーブルからテーブルを作成する
既存のテーブルのコピーは、CREATE TABLEステートメントとSELECTステートメントの組み合わせを使用して作成できます。 新しいテーブルには同じ列定義があります。 すべての列または特定の列を選択できます。 既存のテーブルを使用して新しいテーブルを作成する場合、古いテーブルの既存の値を使用して新しいテーブルが作成されます。
構文
別のテーブルからテーブルを作成するための基本的な構文は次のとおりです-
ここでは、column1、column2 … 既存のテーブルのフィールドであり、新しいテーブルのフィールドを作成するために同じものが使用されます。
例
以下は、CUSTOMERSテーブルを使用して、顧客IDと顧客SALARYのフィールドを持つテーブルSALARYを作成する例です-
これにより、次のレコードを持つ新しいテーブルSALARYが作成されます-