update+подзапрос

login16
Дата: 20.02.2008 09:15:08
Привет.

UPDATE reis SET reis.id_samolet = (select max([samolet]![id_samolet])
from samolet)
WHERE (((reis.id_samolet)=4));
Пишет мол в операции должен использоваться обновляемый запрос.

Суть запроса:
обновить поле id_samolet в Таблице reis на [максимальное значение id_samolet в таблице samolet ]
при условии что id_samolet в Таблице reis равен 4.
Karfaqen
Дата: 20.02.2008 09:19:34
Так пробуйте:
UPDATE reis SET id_samolet = DMax("id_samolet","samolet") WHERE id_samolet=4
login16
Дата: 20.02.2008 09:22:57
Помогло