mysqlで一時テーブルを作成して使用する方法は何ですか?

MySQLの一時表を使用するには、以下の手順に従って操作できます。

  1. CREATE TEMPORARY TABLE文を使用して一時テーブルを作成します。構文は以下の通りです:
  2. 一時的なテーブル「table_name」を作成します。列1はデータ型です。列2はデータ型です。…
  3. 例えば、temp_tableという名前の一時テーブルを作成します。
  4. 仮テーブルを作成します。テーブル名はtemp_tableで、id列はINT型、name列はVARCHAR(50)型です。
  5. 一時テーブルにデータを挿入するためにINSERT INTO文を使用します。構文は以下の通りです:
  6. table_nameに(column1、column2、…)を挿入してください。
    (value1、value2、…)を追加してください。
  7. temp_tableに1レコードを挿入する例:
  8. temp_tableにidとnameを挿入してください。
    (1, ‘John’);
  9. 一時テーブルからデータを取得する際に、SELECT文を使用します。構文は以下の通りです。
  10. テーブル名から、column1、column2、…を選択します。
  11. temp_tableという一時テーブルからすべてのデータを取得する場合、例えば:
  12. 一つの選択肢のみ必要な場合、以下のように日本語で言い換えます:
    一般に「temp_table」からIDと名前のデータを選択する。
  13. 会話が終了すると、一時テーブルは自動的に削除され、手動で削除する必要はありません。

注意事項:

  1. 一時表は現在のデータベースセッション内でのみ閲覧可能であり、他のセッションからはアクセスできません。
  2. 臨時表で挿入、更新、削除、データのクエリなど、すべての標準SQL操作を実行できます。
  3. 一時的なテーブルにインデックス、トリガー、制約などのデータベースオブジェクトを作成することができます。
  4. SHOW TABLES命令を使用して、現在のセッション内で存在する一時テーブルを確認できます。
bannerAds