채택완료
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 포인트
2018-10-24 (수) 00:53:41
제 답변이 어려우셨다면 답글 다시지.. 이렇게 새로 생성하셨네요
질문만 보면 php 를 동반해서 하면 될거 같은데 한번의 쿼리로 해결하시려면
if 문이 사용되는 쿼리를 사용하시려거든 프로시져나 트리거를 사용하셔야 됩니다.
답변에 대한 댓글 2개
2018-10-24 (수) 13:05:40
질문 자체도 어려워요..
알기쉽게 프로그래밍 언어가 아니라도 좀더 쉽게 설명해주세요
그래야 코드를 던져주던 말던 하죠
알기쉽게 프로그래밍 언어가 아니라도 좀더 쉽게 설명해주세요
그래야 코드를 던져주던 말던 하죠
답변을 작성하려면 로그인이 필요합니다.