溫馨提示×

SQL Update常見的寫法有哪些

sql
小億
142
2023-08-01 12:11:52
欄目: 云計算

SQL Update語句常見的寫法有以下幾種:

  1. 更新單個表中的數(shù)據(jù):
UPDATE 表名
SET 列名1 = 值1, 列名2 = 值2, ...
WHERE 條件;
  1. 更新多個表中的數(shù)據(jù)(使用 JOIN):
UPDATE 表1
SET 列名1 = 值1, 表2.列名2 = 值2, ...
FROM 表1
JOIN 表2 ON 表1.關(guān)聯(lián)列 = 表2.關(guān)聯(lián)列
WHERE 條件;
  1. 使用子查詢更新數(shù)據(jù):
UPDATE 表名
SET 列名 = (SELECT 子查詢)
WHERE 條件;
  1. 更新數(shù)據(jù)時使用 CASE 語句:
UPDATE 表名
SET 列名 =
CASE
WHEN 條件1 THEN 值1
WHEN 條件2 THEN 值2
...
ELSE 值N
END
WHERE 條件;
  1. 更新數(shù)據(jù)時使用函數(shù)或表達(dá)式:
UPDATE 表名
SET 列名 = 函數(shù)(列名) + 值
WHERE 條件;

這些是 SQL Update語句的一些常見寫法,根據(jù)實際情況選擇適合的寫法。

0