제가 트리거를 하나짤려고 하는데 도와주세요;; 0 0 1,684

by 오라왕초보 [DB 기타] [2011.04.01 11:18:36]


저번에 트리거 알려주셔서 너무 큰 도움 많이 되었습니다.

근데 또 막히는게 생겨서 이렇게 도움 요청합니다^^;;;;

제가 두테이블을 이용한 트리거를 만들려고 하는데 어떻게 해야될지 도무지 감이 않잡히네요..

우선 아래 두 테이블이 있고 그것에 대한 설명이 밑에 있습니다.

오라클 고수님 너무 제가 답답해서 물어보는건데요..

트리거좀 짜주시면 않될까요.^^?


COM 테이블

CODE C_ID C_NO C_NA C_IP
-------   --------  -------   ---------  ----------
   1   215 0   S 111.225
   1   215 0   c   111.226
   1   215 0   c   111.227
   1   039 0   S   111.228
   1   039 0   c   111.229
.

.

.
select count(c_id)

   from com

where c_id = 215


COUNT(C_ID)
-------------
    3


STORE 테이블

CODE    C_ID   NAME C_C <--  C_C
  -----     -----     -------      ------
   1   215    중국집

   1   039    한정식


위에 빨간색  C_C 컬럼에는 C_ID의 카운트 갯수를 COM 테이블이 INSERT 될때마다

트리거를 이용해서 카운트가 올라가는 것을 넣고 싶습니다.

 

예를 들어 위의 COM 테이블의 C_ID 의 215가 3개 자나여 그럼 STORE 테이블의

C_ID = 215 에 C_C 컬럼에는 3 이렇게 카운트 된 숫자가

자동 입력된걸 보고 싶습니다.

부탁드립니다^^ㅜ.ㅜ

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입