Создан следующий запрос с использованием представления конструктора в Access 2010.
Запрос выполняется и возвращает правильные записи, но при попытке запустить его для удаления записей появляется сообщение об ошибке:
Невозможно удалить из указанной таблицы.
Я пытаюсь удалить записи со статусом "I"
или "p"
И год совпадает с годом, сохраненным в другой таблице.
- Таблица W: Имя, статус, год
- Год таблицы: текущий год
Я очень ценю любую помощь, которую вы можете предоставить.
Я пытался построить запрос по-разному, я искал решения, аналогичные тому, что у меня есть.Я новичок в Access и никогда не использовал SQL раньше.Я только учусь этому
DELETE Tbl_W.*, Tbl_W.Status, Tbl_Year.[Current Year]
FROM Tbl_W, Tbl_Year
WHERE (((Tbl_W.Status)="p" Or (Tbl_W.Status)="i") AND ((Tbl_AGIFYear.[Current Year])=[current year]));
Чтобы иметь возможность удалять записи, идентифицированные запросом.