在MySQL中,可以使用UPDATE語句一次修改多條數據。以下是一個示例:
假設有一個名為students的表,包含以下字段:
id | name | age |
---|---|---|
1 | Alice | 20 |
2 | Bob | 22 |
3 | Charlie | 19 |
現在我們想將所有學生的年齡增加1歲。可以使用以下UPDATE語句來實現:
UPDATE students SET age = age + 1;
執行該語句后,students表中的數據將變為:
id | name | age |
---|---|---|
1 | Alice | 21 |
2 | Bob | 23 |
3 | Charlie | 20 |
這樣就一次性修改了所有學生的年齡。請注意,如果你想更新指定的數據,可以使用WHERE子句來限制更新的范圍,例如:
UPDATE students SET age = age + 1 WHERE name = 'Alice';
執行該語句后,只有名字為Alice的學生的年齡會增加1歲。其它學生的數據保持不變。