ホームページ > データベース > mysql チュートリアル > SELECT クエリ結果から SQL Server テーブルを作成するにはどうすればよいですか?

SELECT クエリ結果から SQL Server テーブルを作成するにはどうすればよいですか?

DDD
リリース: 2025-01-17 21:46:11
オリジナル
816 人が閲覧しました

How to Create a SQL Server Table from a SELECT Query Result?

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 サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート