MySQLのSELECT INTO文の使い方は何ですか?

MySQLのSELECT INTO文は、クエリの結果を別のテーブルに挿入するために使用されます。具体的な使用法は次のとおりです:

  1. 新しい表を作成して、クエリ結果を挿入する:SELECT INTOステートメントを使用して、データベース内に新しい表を作成し、その表にクエリ結果を挿入することができます。構文は以下のようになります:
  2. 新しいテーブルには、テーブル名から条件を適用した列1、列2、…を選んで入れる。
  3. table_name表からcondition条件に一致するデータを選択し、その結果をnew_table表に挿入します。new_table表が事前に存在していないことにご注意ください。
  4. 既存のテーブルに挿入する場合:クエリ結果を既存のテーブルに挿入するには、INSERT INTO SELECT文を使用します。構文は以下のようになります:
  5. 既存のテーブルに (column1、column2など) を挿入してください。
    table_name から column1、column2などを選択し、条件を満たす行を取得してください。
  6. この文は、条件に一致するデータをtable_nameテーブルから選択し、結果を指定された列にexisting_tableテーブルに挿入します。

上記の2つの使用法は、必要に応じて特定の列を選択して挿入できるため、すべての列を対象テーブルに挿入する必要はありません。

bannerAds