채택완료

MSsql2008 INSERT 문에 where 관련 질문좀 도와주세요

Character 테이블과.T_VIPList  테이블이 있습니다 .

Character 테이블열에 cLevel이 6999가 넘을시 

T_VIPList  테이블에 AccountID,Date,Type 을 넣을려고 합니다 .
쿼리문 작성을 어떻게 해야 할까요 ?

 c.cLevel 가 6999보다 높을시. T_VIPList테이블에 (AccountID,Date,Type) 에
--c.AccountID의 아이디를  T_VIPList.AccountID 에 생성한후 Date와.Type에 getdate()+100,1 를 삽입

T_VIPList테이블 빈열에 c.cLevel이 6999보다 높을시 T_VIPList에 c.AccountID의 아이디와 
getdate()+100와1을 생성한다.


Character c,    T_VIPList t

답변 1개 / 댓글 2개

채택된 답변
+20 포인트

제 답변이 어려우셨다면 답글 다시지.. 이렇게 새로 생성하셨네요

질문만 보면 php 를 동반해서 하면 될거 같은데 한번의 쿼리로 해결하시려면

if 문이 사용되는 쿼리를 사용하시려거든 프로시져나 트리거를 사용하셔야 됩니다.

답변에 대한 댓글 2개

너무 어려워요..ㅜㅜ
질문 자체도 어려워요..

알기쉽게 프로그래밍 언어가 아니라도 좀더 쉽게 설명해주세요

그래야 코드를 던져주던 말던 하죠

답변을 작성하려면 로그인이 필요합니다.