1
我有以下SQL查詢:如何更新我的SQL查詢5.0
UPDATE table_b
SET score=1, score_a = 1
WHERE id = (select id from table_a where user_id ="Ken")
我想更新得分和score_a爲一個以上的用戶,如「肯」,「喬」等
任何人都可以幫助我說出如何做到這一點?
我有以下SQL查詢:如何更新我的SQL查詢5.0
UPDATE table_b
SET score=1, score_a = 1
WHERE id = (select id from table_a where user_id ="Ken")
我想更新得分和score_a爲一個以上的用戶,如「肯」,「喬」等
任何人都可以幫助我說出如何做到這一點?
使用JOIN
加入table_b.id
至table_a.id
。
UPDATE
table_b
JOIN table_a ON table_b.id = table_a.id
SET
score=1,
score_a = 1
WHERE
table_a.user_id IN('Ken','Joe','etc')