2009-08-20 11 views
4

単一のクエリを持つテーブルでidを主キーとして使用して複数の行を更新する方法複数行を更新する

私はidの23,25,26といったコレクションを持っています。私はIDを持つすべての3つの行をチェックとしてtodo_deleted列を更新する必要が23,25,26

私はuが知っている場合には、事前に..

答えて

5

同様ありがとう..ポストは非常に効率的でANS必要があるクエリを必要としますINを使用して、この、:

UPDATE `myTable` SET `todo_deleted` = 1 WHERE `id` IN (23, 25, 26) 
4
UPDATE TABLE 
SET COLUMN = NEW VALUE 
WHERE ID IN (23, 25 ,26) 
関連する問題