I have query, with left join, that just checks some values are matching or not and adds one field to query result that contains "match" or "no match" (iif is null expression). Query itself contains other fields too which are editable. Problem is i cannot delete record through this query. Actually i can, it asks if i want to delete a record and deletes it, but if i close the query and reopen it, the record is back. I can delete it in table, but i don´t want to users to modify table directly. Any solutions?