X
xg
I have a select query that works fine as follows:
SELECT StudAddress.*
FROM StudAddress LEFT JOIN Student ON StudAddress.SID = Student.SID
WHERE (((Student.SID) Is Null));
However, when I changed it to delete query, it does not run:
DELETE StudAddress.*, Student.SID
FROM StudAddress LEFT JOIN Student ON StudAddress.SID = Student.SID
WHERE (((Student.SID) Is Null));
It reported: Could not delete from specified table (Error 3086)
It has OK and Help button. The help button says the table is read only. I'm
on stand alone computer and I opened database normally. My other delete
query works but not this one. Any idear?
I just want to delete records in StudAddress table where SID is not found in
Student table.
Thanks.
SELECT StudAddress.*
FROM StudAddress LEFT JOIN Student ON StudAddress.SID = Student.SID
WHERE (((Student.SID) Is Null));
However, when I changed it to delete query, it does not run:
DELETE StudAddress.*, Student.SID
FROM StudAddress LEFT JOIN Student ON StudAddress.SID = Student.SID
WHERE (((Student.SID) Is Null));
It reported: Could not delete from specified table (Error 3086)
It has OK and Help button. The help button says the table is read only. I'm
on stand alone computer and I opened database normally. My other delete
query works but not this one. Any idear?
I just want to delete records in StudAddress table where SID is not found in
Student table.
Thanks.