我在ACCESS中有两个表:EMP1和EMP2。 EMP1具有所需的所有信息,因此它包含所有列,但EMP2中只包含FNAME,LNAME和MNAME列。在EMP1中有一个名为REGDATE的列,它是员工注册日期。现在我想从表EMP1中的REGDATE小于2010年1月1日的EMP2中删除这些员工姓名。我该怎么做?
答案 0 :(得分:2)
假设您有ID(如果您没有ID,请快点!)并且小于2010年1月1日的意思是在2010年1月1日之前:
DELETE FROM EMP2 WHERE ID IN (SELECT ID FROM EMP1 WHERE REGDATE < #01/01/2010#)