你可以使用以下的 SQL 語句來使用 SELECT 的結果來更新指定的資料:
UPDATE 目標表格名稱
SET 欄位1 = 新的值1, 欄位2 = 新的值2, ...
WHERE 條件;
這裡的 目標表格名稱
是你想要更新資料的資料表名稱,欄位1
、欄位2
等是你要更新的欄位名稱,新的值1
、新的值2
等是你想要設定的新值。WHERE
子句是用來指定更新哪些資料的條件。
如果你希望使用 SELECT 的結果來更新資料,你可以使用子查詢(subquery)。以下是一個示例:
UPDATE 目標表格名稱
SET 欄位1 = 新的值1, 欄位2 = 新的值2, ...
WHERE 欄位X = (SELECT 欄位Y FROM 來源表格 WHERE 條件);
這個語句中,欄位X
是你想要匹配的目標表格中的欄位,欄位Y
是你想要從來源表格中選取的欄位,而 條件
則是用來選擇來源資料的條件。請確保子查詢返回的結果只有一個值,否則可能會出現錯誤。