

SQL v MS Access
Dobrý den,
potřebuji udělat update tabulky v MS Access a nějak se mi nedaří.
SQL dotaz
UPDATE auto_vypis SET auto_vypis.ridic = spravci.id
WHERE auto_vypis.ridic <> "volno" AND EXISTS
(SELECT id FROM spravci WHERE auto_vypis.ridic = spravci.surename);
by měl být asi správně, ale když ho v Access spustím, tak se mi zobrazí okno s dotazen na zadání hodnoty parametru spravci.id.
Přitom v nápovědě k Access jsou poddotazy s exists uvedené jako možné. A chybu tam přímo nevidím.
Podle mne by melo stacit tohle:
Protoze je tam prima relace, bude aktualizovat jen zaznamy, ktere vyhovuji podmince
Tím jsem začal, ale bohužel to nefunguje. Končí to dialogem pro zadání spravci.id. Pak jsem začal upravovat a upravovat ...
Nakonec pomohlo to návrhové zobrazení a přidání tabulky spravci do dotazu včetně relace.
Díky pánové.
Jasne, protoze tam chyby uplne FROM