create ステートメントと select ステートメントの 2 つのネストされたクエリを作成したいと考えています。私の動機は、他の 2 つのテーブルの列とエントリを含む新しいテーブルを作成することです。クエリを書きましたが、エラーが発生しています。
create table table_3(select * from table_1,table_2)
create ステートメントと select ステートメントの 2 つのネストされたクエリを作成したいと考えています。私の動機は、他の 2 つのテーブルの列とエントリを含む新しいテーブルを作成することです。クエリを書きましたが、エラーが発生しています。
create table table_3(select * from table_1,table_2)
SQL Server の場合、以下を使用できます。
SELECT *
INTO table_3
FROM table_1, table_2
何らかのキーに基づいて 2 つのテーブルを結合する場合は、次のようにします。
SELECT *
INTO table_3
FROM table_1 JOIN table_2 on table_1.ID = table_2.FKID
SQL SERVER – CTAS – Create Table As SELECT – CTAS とは?
これを使用して、同じタイプの別のテーブルを作成できます
CREATE TABLE new_table
AS (SELECT * FROM old_table);