SELECT クエリ結果から SQL Server テーブルを構築する (SQL Server 2008)
このガイドでは、SELECT クエリの出力を使用して SQL Server 2008 で新しいテーブルを生成する方法を説明します。 次の構文はこれを実現します:
<code class="language-sql">SELECT * INTO new_table_name FROM table_name WHERE condition;</code>
たとえば、カリフォルニアにある customers_in_california
テーブルから顧客データを移入した customers
というテーブルを構築するには、次のクエリを実行します。
<code class="language-sql">SELECT * INTO customers_in_california FROM customers WHERE state = 'CA';</code>
重要な考慮事項:
INTO
キーワードは、新しいテーブル名の直接前に置く必要があります。WHERE
句はオプションです。ソーステーブルのすべての行を含めるには、これを省略します。一般的な問題の解決策:
「キーワード 'AS' 付近の構文が正しくありません」というエラーは、通常、古い構文を使用していることが原因で発生します。 AS
キーワードは、古い SQL Server バージョンではサブクエリのエイリアスに使用されていましたが、SELECT クエリの結果からテーブルを作成する場合には必要ありません。
以上がSELECT クエリ結果から SQL Server テーブルを作成するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。