テーブルをコピーする(create table 〜 as select 〜)
実務ではまれに、テーブル(型)だけコピーして作成することがある。
そのコマンド紹介です。
【やりたいこと】
「会員テーブル」と同じ定義のテーブルを作成する → 「会員テーブル_TEST」を作成する。
【SQL】
create table 会員テーブル_TEST as select * from 会員テーブル where 1 = 0;
※条件で、0件になるようにしてテーブルを作成する
SELECT結果を追加する(insert into 〜 select 〜)
トップページへ戻る