Mam pewien problem, a nie wiem czy jest sens moich męczarni, bo może coś co chce zrobić jest w ogóle w ten sposób niemożliwe do wykonania. Otóż problem ten wygląda następująco: mam tabele "Godziny", w której mieszczą się min. dane: nazwisko, przedmiot, godziny. Chce miec możliwość kopiowania tych godzin (po wyborze odpowiednich kryteriów) na rok bieżący- mam kwerende, która kopiuje mi wybrane dane, ale potem pojawia się problem, ponieważ dane z kolumny "przedmiot" musze zaktualizować, a ona pobiera dane z tabeli "Przedmiot", która pobiera dane z tabeli "Studenci". Może się to wydać niejasne, więć daje screena z relacjami:


Próbuje w ten sposób, ale nie działa (Kombi36 to rok na których chce zaaktualizować, Kombi11, to dana specjalność):

UPDATE kopia_godziny INNER JOIN (Przedmiot INNER JOIN Studenci ON Studenci.ID = Przedmiot.studenci) ON kopia_godziny.przedmiot=Przedmiot.id SET kopia_godziny.przedmiot = [Przedmiot].[id]
WHERE (((kopia_godziny.przedmiot)=[Forms]![Glowny]![Kombi36].[Value] And (kopia_godziny.przedmiot)=[Forms]![Formularz6]![Kombi11].[Value]));

Czy w ogóle taka aktualizacja jest możliwa?
Bardzo proszę o pomoc. Chciałabym to sama wymyślić, ale już nie daje rady ;/