그림
table column
----------------------
A a
↑ B는 A를 상속받음
B a, b
↑ C는 B를 상속받음
C a, b, c
↑ D는 C를 상속받음
D a, b, c, d
이라고 했을때
C 테이블에 x,y,z 를 입력하면
A 는 x,
B 는 x, y
C 는 x, y, z
식으로 컬럼이 보이잖아요. 데이터는 C테이블에 저장되어 있고..
A테이블이나 B테이블이나 C테이블에서
DELETE FROM C where a='x';하면
C 테이블에 저장된 놈이 지워지고요
근데 궁금한건요
D 테이블에 C 테이블의 x,y,z값을 가진 ROW를 D테이블로 UPDATE하는 방법은 없나요?
D에서 C의 값을 이용하여 입력후 C의 Row를 삭제해야 하는걸까요?
|