MySQLに複数の行を挿入する 質問する

MySQLに複数の行を挿入する 質問する

一度に複数の行を挿入すると、データベースクエリは高速になりますか?

のように

INSERT....

UNION

INSERT....

UNION

(2000~3000行程度挿入する必要があります)

ベストアンサー1

INSERT構文を使用するステートメントでは、VALUES複数の行を挿入できます。これを行うには、列値の複数のリストを含め、各リストを括弧で囲み、カンマで区切ります。

例:

INSERT INTO tbl_name
    (a,b,c)
VALUES
    (1,2,3),
    (4,5,6),
    (7,8,9);

ソース

おすすめ記事