mysql怎么一次更新多條記錄

小億
289
2024-01-02 23:17:21
欄目: 云計(jì)算

在MySQL中,可以使用UPDATE語句一次更新多條記錄??梢允褂肳HERE子句來指定需要更新的記錄條件。

下面是一個(gè)示例,演示如何一次更新多條記錄:

UPDATE 表名
SET 列名1 = 新值1, 列名2 = 新值2
WHERE 條件;

其中,表名是要更新的表的名稱,列名1和列名2是要更新的列的名稱,新值1和新值2是要更新為的新值,條件是指定需要更新的記錄的條件。

例如,假設(shè)有一個(gè)名為students的表,包含id、nameage三列,現(xiàn)在要將所有年齡小于18歲的學(xué)生的姓名改為"未成年",可以使用以下語句:

UPDATE students
SET name = '未成年'
WHERE age < 18;

這樣,所有年齡小于18歲的學(xué)生的姓名都會(huì)被更新為"未成年"。

0