0
我想從一個表中選擇並使用該選擇的結果更新另一個表,但僅基於特定條件。這可能與1次SQL查詢?單獨在MySQL中循環
我想從一個表中選擇並使用該選擇的結果更新另一個表,但僅基於特定條件。這可能與1次SQL查詢?單獨在MySQL中循環
是的。
UPDATE
tableToUpdate AS ttu
[LEFT|RIGHT|INNER] JOIN
otherTable AS ot
ON
joinCondition
SET
ttu.field = ot.field
WHERE
conditionsToBeMet
AS otherTable
你可以使用您使用來獲取你的結果集的SELECT
查詢。
你想讓我們在答案中只說「是」嗎?也許你想更充實你的問題。 – Gerrat
是的,這是可能的。你能舉一個具體的例子嗎?否則,你可能會得到一個包含示例的手冊的鏈接。 –