조건에 맞는 가테이블 값을 나테이블로 아래와 같이 넣으려고 합니다.
select isnull(Max(SEQ필드),0) + 1 ) as SEQ from 나테이블
SEQ = MaxSEQ필드
insert into 나테이블 ( SEQ필드, A필드,D필드) select SEQ , A필드,(B필드+C필드) from 가테이블
순차적으로 SEQ필드 를 채우려고 합니다.
어떻게 쿼리문을 만들어야 할까요?
조건에 맞는 가테이블 값을 나테이블로 아래와 같이 넣으려고 합니다.
select isnull(Max(SEQ필드),0) + 1 ) as SEQ from 나테이블
SEQ = MaxSEQ필드
insert into 나테이블 ( SEQ필드, A필드,D필드) select SEQ , A필드,(B필드+C필드) from 가테이블
순차적으로 SEQ필드 를 채우려고 합니다.
어떻게 쿼리문을 만들어야 할까요?
BEGIN TRAN
INSERT 나테이블 ( SEQ필드, A필드,D필드)
SELECT (SELECT MAX(SEQ) FROM 나테이블 ) + ROW_NUMBER() OVER(ORDER BY SEQ )
, A필드 ,(B필드+C필드)
FROM 가테이블
COMMIT TRAN