SELECT @num =   isnull(MAX(seq)+1,1)  FROM dbo.BOARD_LIST WHERE no = @boardid

SELECT @pos =    isnull(MAX(pos)+1,1) FROM dbo.BOARD_LIST WHERE no = @boardid

 

지금 이 두개의 변수는 같은 테이블에서 값을 가져 오는건데요.

 

이렇게 되면 select 문을 두번 실행하게 되는건데...좋은 방법은 아닌거 같아서요...

 

한번에 @num 과 @pos 의 값들을 각각 할당할 수 있는 방법이 없을까요 ???

 

 

p.s @boardid 는 외부에서 받아온 값입니다.