Update на 2 ид-та едновременно

kitchenbg

Registered
Привет колеги, искам да попитам как трябва да се напише заявката ако искам да сменя стойности на две различни id-та едновременно ...

имам да речем 10 id-та от които 9 имат стойност = на 0, сега се налага да сменя тази стойност и да кажем че id4=1 трябва да стане = на 0, а да кажем id6 да стане = на 1.
 
това ти е полето да стане 0, където са ти изброени ид-тата, долното е аналог на тва

update `table` SET `pole`='0' WHERE `id` IN (1,2,3,4) AND `pole`='1'

update `table` SET `pole`='1' WHERE `id` IN (5,6,7,9) AND `pole`='0'

не разбрах точно какво искаш, но предполагам че е това
 

Back
Горе