2011-07-12 55 views
0

我在ACCESS中有兩個表:EMP1和EMP2。 EMP1具有所有需要的信息,因此它具有所有列,但EMP2只有FNAME,LNAME和MNAME列。在EMP1中有一個名爲REGDATE的列,它是員工註冊日期。現在我想刪除表EMP1中的REGDATE小於01-Jan-2010的EMP2中的員工姓名。我怎麼做?從符合另一個表中的條件的表中刪除

回答

2

假設你有ID和比01-JAN-2010更小的指前01-JAN-2010(如果你沒有身份證,得到一些快!):

DELETE FROM EMP2 WHERE ID IN (SELECT ID FROM EMP1 WHERE REGDATE < #01/01/2010#) 
相關問題