mgroup
これを使用して、行を更新 (ポイントを追加) します。15
UPDATE ibf_members SET points = points + 500 WHERE mgroup = 15
id
as 5
、7
、10
、11
、16
およびasを25
持つ 行を更新 (ポイント + 500 を追加) するには、何を使用できますか?mgroup
15
これには、巨大なリストを作成IN
するよりも読みやすい (そしておそらくより効率的な?) 句を使用できます。OR
次のようなものを試してください:
UPDATE ibf_members
SET points = points + 500
WHERE mgroup = 15
AND id IN (5, 7, 10, 11, 16, 25);
WHERE 句に別の条件を追加するだけです。
UPDATE ibf_members SET points = points + 500 WHERE mgroup = 15 AND id IN (5, 7, 10, 11, 16, 25)