Второй вечер бьюсь головой о стенку и не могу понять, как решить такую тривиальный проблему (MySQL):
Есть две таблицы. В одной из них надо изменить те строки, у которых значения одного их полей находятся в другой таблице. Ну что-то типа
UPDATE TABLE t1
SET f1:=f1+1
WHERE f2 in (SELECT p1 from t2);
Блин, ну как это сделать ?.... и когда же выйдет 4.1 версия со вложенными запросами ?
>Второй вечер бьюсь головой о стенку и не могу понять, как решить
>такую тривиальный проблему (MySQL):
>Есть две таблицы. В одной из них надо изменить те строки, у
>которых значения одного их полей находятся в другой таблице. Ну что-то
>типа
>UPDATE TABLE t1
>SET f1:=f1+1
>WHERE f2 in (SELECT p1 from t2);
>Блин, ну как это сделать ?.... и когда же выйдет 4.1 версия
>со вложенными запросами ?
вы еще про триггеры и функции спросите :-)