UPDATE
ステートメントを使用して複数行のデータを効率的に更新する方法を知りたいです。以下のような複数のレコードを挿入できることはわかっています。
INSERT INTO example
(example_id, name, value, other_value)
VALUES
(100, 'Name 1', 'Value 1', 'Other 1'),
(101, 'Name 2', 'Value 2', 'Other 2'),
(102, 'Name 3', 'Value 3', 'Other 3'),
(103, 'Name 4', 'Value 4', 'Other 4');
しかし、更新でどのように機能するのか、またはクエリをループして 1 つずつ更新する必要がある場合はどうでしょうか。
現時点では、各ステートメントforeach
をループして更新するために使用する必要があります。SQL
foreach() {
// update statement....
// and execute the query
}