溫馨提示×

sql怎么根據條件批量更新數據

sql
小億
402
2023-08-21 12:04:33
欄目: 云計算

在 SQL 中,可以使用 UPDATE 語句根據條件批量更新數據。下面是一個示例:

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

在上面的語句中,表名是要更新數據的表名,列名1, 列名2, ...是要更新的列名,新值1, 新值2, ...是要更新的新值,WHERE 條件是篩選要更新的數據的條件。

示例:假設有一個名為 students 的表,有 id, name, age 三列,現在要將所有年齡小于 18 歲的學生的姓名改為 “未成年”。

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

在上面的示例中,students 是表名,name 是要更新的列名,'未成年' 是要更新的新值,age < 18 是篩選年齡小于 18 歲的學生的條件。

注意:在使用 UPDATE 語句時,務必謹慎操作,確保條件的準確性,以免誤操作導致數據錯誤。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女