Valick прав. тебе еще рано, раз такой вопрос вообще был задан, т.к. вопрос на знание основных возможностей mysql
По существу:
Просто одним запросом - никак нельзя сделать.
Но можно написать в базе простенькую процедуру на пару строк с циклом, и уже ее вызывать одним запросом из php
Либо сделать небольшой костыль с триггером.
Добавляем одно фиктивное поле таблице table1, и просто для всей таблицы его обновляем.
UPDATE table1.fake_field = ! table1.fake_field;
Тригер на таблицу table1 типа
UPDATE table2 SET a = NEW.a WHERE id = NEW.id
_____________
[продано копирайтерам]