2015-02-03 4 views
-3

두 테이블에서 레코드를 삭제하려고하는데 누군가 내 쿼리를 수정하도록 도울 수 있습니다. 감사.DB2 두 테이블에서 삭제하는 방법

이것은 내가 뭘하려 : 당신은 변수가 두 개의 테이블을 포함 삭제할 수 없습니다

DELETE FROM 
      table1 x, 
      table2 xx 
     WHERE x.id ='123' AND xx.id = '123' 

답변

0
delete from table1 x where x.id ='123' 

delete from table2 xx where xx.id = '123' 
0

. 하나씩 삭제해야합니다.

DELETE FROM table1 where id = '123'; 
DELETE FROM table2 where id = '123'; 
+0

또는 두 테이블을 먼저 결합해야합니다. –

관련 문제