SELECTした結果からTABLEを作る

SELECTした結果からTABLEを作ることができる。

*
Oracle, SQL Server, mySQLのそれぞれの作成方法は、次のように記述する。

いづれもtable_name2をSELECTし、table_name1をCREATE TABLEして保存している。

※PostgresSQL

/* Oracle, PostgreSQL */
CREATE TABLE table_name1 AS SELECT * FROM table_name2;
  
/* SQL Server */
SELECT * INTO table_name1 FROM table_name2
  
/* mySQL */
CREATE TABLE table_name1 (SELECT * FROM table_name2)

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です