MariaDB テーブルデータを2倍にしていく

MariaDB テーブルデータを2倍にしていく

MariaDBで、テーブルデータを2倍にしていく手順を記述してます。「INSERT」使って自身を追加していくことで可能です。ここでは、実際に実行した結果を画像で掲載してます。

環境

  • OS CentOS Stream release 9
  • MariaDB 10.10.2
  • phpMyAdmin 5.2.0

手順

テーブルデータを2倍にしていく場合は、「INSERT」に、そのテーブルのデータ使用します。

INSERT INTO テーブル名(
カラム
)  
(
SELECT 
カラム
FROM テーブル名
);

実際に、以下のテーブルを倍々にしてみます。

実行して2倍にします。
※「id」はオートインクリメントになってます。

INSERT INTO tbl(
name
,age
)  
(
SELECT 
name
,age
FROM tbl
);

実行結果をみると、2倍になっていることが確認できます。

何度か実行すると、どんどんデータが増えていきます。