1
내 레코드를 선택한 하위 쿼리를 설정 한 다음 작업을 수행하기 위해 삭제 쿼리를 설정했습니다. 내가 그것을 실행하면, 난라는 오류 메시지가 :MS 액세스에서 삭제 쿼리를 가져 오는 방법
에서 삭제할 수 없습니다 삭제 쿼리 내 SQL 코드 :지정된 테이블 여기
PARAMETERS UnitID Short;
DELETE DISTINCTROW qry_exp_comments_select.*
FROM qry_exp_comments_select;
그리고 호출 된 서브 쿼리 :
PARAMETERS UnitID Short;
SELECT tbl_Comments.*, tbl_Activity.ActivityID
FROM tbl_BusUnits INNER JOIN (tbl_Activity INNER JOIN tbl_Comments ON tbl_Activity.ActivityID = tbl_Comments.ActivityID) ON tbl_BusUnits.UnitID = tbl_Activity.UnitID
WHERE (((tbl_BusUnits.UnitID)<>[UnitID]));
왜 쿼리가 작동하지 않습니까? 나는 다음과 같은 스레드에서 하나를 설정하기 위해 노력했다 : MS ACCESS delete query syntax combined with inner join problemstbl_Comments
및 tbl_Activity
의 모든 레코드를 삭제하기 위해